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

Method OpenAsBSUP

db/journal/queue.go:189–195  ·  view source on GitHub ↗
(ctx context.Context, sctx *super.Context, head, tail ID)

Source from the content-addressed store, hash-verified

187}
188
189func (q *Queue) OpenAsBSUP(ctx context.Context, sctx *super.Context, head, tail ID) (*bsupio.Reader, error) {
190 r, err := q.Open(ctx, head, tail)
191 if err != nil {
192 return nil, err
193 }
194 return bsupio.NewReader(sctx, r), nil
195}
196
197func writeID(ctx context.Context, engine storage.Engine, u *storage.URI, id ID) error {
198 r := strings.NewReader(strconv.FormatUint(uint64(id), 10))

Callers 2

loadMethod · 0.45
putBaseMethod · 0.45

Calls 2

OpenMethod · 0.95
NewReaderFunction · 0.92

Tested by

no test coverage detected