MCPcopy Create free account
hub / github.com/brimdata/super / AddVectors

Method AddVectors

db/api/local.go:186–196  ·  view source on GitHub ↗
(ctx context.Context, pool, revision string, ids []ksuid.KSUID, message api.CommitMessage)

Source from the content-addressed store, hash-verified

184}
185
186func (l *local) AddVectors(ctx context.Context, pool, revision string, ids []ksuid.KSUID, message api.CommitMessage) (ksuid.KSUID, error) {
187 poolID, err := l.PoolID(ctx, pool)
188 if err != nil {
189 return ksuid.Nil, err
190 }
191 _, branch, err := l.lookupBranch(ctx, poolID, revision)
192 if err != nil {
193 return ksuid.Nil, err
194 }
195 return branch.AddVectors(ctx, ids, message.Author, message.Body)
196}
197
198func (l *local) DeleteVectors(ctx context.Context, pool, revision string, ids []ksuid.KSUID, message api.CommitMessage) (ksuid.KSUID, error) {
199 poolID, err := l.PoolID(ctx, pool)

Callers

nothing calls this directly

Calls 3

PoolIDMethod · 0.95
lookupBranchMethod · 0.95
AddVectorsMethod · 0.65

Tested by

no test coverage detected