bridgeIterator creates a bridge between one iterator pass and the next
| 1211 | |
| 1212 | // bridgeIterator creates a bridge between one iterator pass and the next |
| 1213 | type bridgeIterator struct { |
| 1214 | iter parquetquery.Iterator |
| 1215 | cb traceql.SecondPassFn |
| 1216 | |
| 1217 | nextSpans []*span |
| 1218 | nextSpansIdx int |
| 1219 | at *parquetquery.IteratorResult |
| 1220 | } |
| 1221 | |
| 1222 | func newBridgeIterator(iter parquetquery.Iterator, cb traceql.SecondPassFn) *bridgeIterator { |
| 1223 | return &bridgeIterator{ |
nothing calls this directly
no outgoing calls
no test coverage detected