refactor: remove unused scan and row formatting helpers
This commit is contained in:
parent
016e71c06c
commit
1e5e2bfb64
@ -3258,11 +3258,6 @@ func (m clusterBrowserModel) memberListClipboardText() string {
|
||||
return strings.Join(lines, "\n")
|
||||
}
|
||||
|
||||
func (r memberRow) format(width int) string {
|
||||
thread := r.thread()
|
||||
return truncateCells(fmt.Sprintf("#%-7d %-7s %-8s %s", thread.Number, memberDisplayState(r.member), formatRelativeTime(thread.UpdatedAtGitHub), thread.Title), width)
|
||||
}
|
||||
|
||||
func (r memberRow) thread() store.Thread {
|
||||
return r.member.Thread
|
||||
}
|
||||
|
||||
@ -214,22 +214,6 @@ func scanThreadVector(row interface {
|
||||
return thread, vector, nil
|
||||
}
|
||||
|
||||
func scanThreadVectorOnly(row interface {
|
||||
Scan(dest ...any) error
|
||||
}) (ThreadVector, error) {
|
||||
var vector ThreadVector
|
||||
var raw []byte
|
||||
if err := row.Scan(&vector.ThreadID, &vector.Basis, &vector.Model, &vector.Dimensions, &vector.ContentHash, &raw, &vector.Backend, &vector.CreatedAt, &vector.UpdatedAt); err != nil {
|
||||
return ThreadVector{}, fmt.Errorf("scan thread vector: %w", err)
|
||||
}
|
||||
decoded, err := decodeStoredVector(raw)
|
||||
if err != nil {
|
||||
return ThreadVector{}, err
|
||||
}
|
||||
vector.Vector = decoded
|
||||
return vector, nil
|
||||
}
|
||||
|
||||
func decodeStoredVector(raw []byte) ([]float64, error) {
|
||||
if len(raw) == 0 {
|
||||
return nil, fmt.Errorf("stored vector payload is empty")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user