MCPcopy
hub / github.com/grafana/tempo / pop

Method pop

tempodb/encoding/vparquet5/block_traceql.go:1241–1249  ·  view source on GitHub ↗

pop next span from beginning of the buffer.

()

Source from the content-addressed store, hash-verified

1239
1240// pop next span from beginning of the buffer.
1241func (i *bridgeIterator) pop() (*parquetquery.IteratorResult, bool) {
1242 if i.nextSpansIdx >= len(i.nextSpans) {
1243 return nil, false
1244 }
1245
1246 ret := i.nextSpans[i.nextSpansIdx]
1247 i.nextSpansIdx++
1248 return i.spanToIteratorResult(ret), true
1249}
1250
1251func (i *bridgeIterator) Next() (*parquetquery.IteratorResult, error) {
1252 // drain current buffer

Callers 1

NextMethod · 0.95

Calls 1

spanToIteratorResultMethod · 0.95

Tested by

no test coverage detected