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

Function newRecord

runtime/vcache/record.go:31–43  ·  view source on GitHub ↗
(cctx *csup.Context, meta *csup.Record)

Source from the content-addressed store, hash-verified

29}
30
31func newRecord(cctx *csup.Context, meta *csup.Record) *record {
32 fields := make([]field_, len(meta.Fields))
33 len := meta.Len(cctx)
34 for k := range meta.Fields {
35 fields[k].len = len
36 fields[k].meta = &meta.Fields[k]
37 }
38 return &record{
39 meta: meta,
40 len: len,
41 fields: fields,
42 }
43}
44
45func (r *record) length() uint32 {
46 return r.len

Callers 1

newShadowFunction · 0.85

Calls 1

LenMethod · 0.65

Tested by

no test coverage detected