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

Method newWriter

db/writer.go:246–261  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

244}
245
246func (w *SortedWriter) newWriter() error {
247 o := data.NewObject()
248 var err error
249 w.writer, err = o.NewWriter(w.ctx, w.pool.engine, w.pool.DataPath, w.sortKey, w.pool.SeekStride)
250 if err != nil {
251 return err
252 }
253 if w.vectorEnabled {
254 w.vectorWriter, err = o.NewVectorWriter(w.ctx, w.pool.engine, w.pool.DataPath)
255 if err != nil {
256 return err
257 }
258 }
259 w.objects = append(w.objects, &o)
260 return nil
261}
262
263func (w *SortedWriter) Objects() []*data.Object {
264 return w.objects

Callers 1

WriteMethod · 0.95

Calls 3

NewWriterMethod · 0.95
NewVectorWriterMethod · 0.95
NewObjectFunction · 0.92

Tested by

no test coverage detected