bridgeIterator creates a bridge between one iterator pass and the next
| 1150 | |
| 1151 | // bridgeIterator creates a bridge between one iterator pass and the next |
| 1152 | type bridgeIterator struct { |
| 1153 | iter parquetquery.Iterator |
| 1154 | cb traceql.SecondPassFn |
| 1155 | |
| 1156 | nextSpans []*span |
| 1157 | nextSpansIdx int |
| 1158 | at *parquetquery.IteratorResult |
| 1159 | } |
| 1160 | |
| 1161 | func newBridgeIterator(iter parquetquery.Iterator, cb traceql.SecondPassFn) *bridgeIterator { |
| 1162 | return &bridgeIterator{ |
nothing calls this directly
no outgoing calls
no test coverage detected