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

Method Append

recordbuilder.go:155–165  ·  view source on GitHub ↗
(leaf []byte)

Source from the content-addressed store, hash-verified

153}
154
155func (r *RecordBuilder) Append(leaf []byte) {
156 field := r.fields[r.curField]
157 r.curField++
158 for range field.containerBegins {
159 r.builder.BeginContainer()
160 }
161 r.builder.Append(leaf)
162 for range field.containerEnds {
163 r.builder.EndContainer()
164 }
165}
166
167func (r *RecordBuilder) Encode() (scode.Bytes, error) {
168 if r.curField != len(r.fields) {

Callers 1

buildMetadataValueFunction · 0.95

Calls 2

BeginContainerMethod · 0.80
EndContainerMethod · 0.80

Tested by

no test coverage detected