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

Struct JoinIterator

pkg/parquetquery/iters.go:981–988  ·  view source on GitHub ↗

JoinIterator joins two or more iterators for matches at the given definition level. I.e. joining at definitionLevel=0 means that each iterator must produce a result within the same root node.

Source from the content-addressed store, hash-verified

979// I.e. joining at definitionLevel=0 means that each iterator must produce a result
980// within the same root node.
981type JoinIterator struct {
982 definitionLevel int
983 iters []Iterator
984 peeks []*IteratorResult
985 pred GroupPredicate
986 pool *ResultPool
987 at *IteratorResult
988}
989
990var _ Iterator = (*JoinIterator)(nil)
991

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected