| 875 | } |
| 876 | |
| 877 | type populateWithDelChunkSeriesIterator struct { |
| 878 | populateWithDelGenericSeriesIterator |
| 879 | |
| 880 | // currMetaWithChunk is current meta with its chunk field set. This meta |
| 881 | // is guaranteed to map to a single chunk. This differs from |
| 882 | // populateWithDelGenericSeriesIterator.currMeta as that |
| 883 | // could refer to multiple chunks. |
| 884 | currMetaWithChunk chunks.Meta |
| 885 | |
| 886 | // chunksFromIterable stores the chunks created from iterating through |
| 887 | // the iterable returned by cr.ChunkOrIterable() (with deleted samples |
| 888 | // removed). |
| 889 | chunksFromIterable []chunks.Meta |
| 890 | chunksFromIterableIdx int |
| 891 | } |
| 892 | |
| 893 | func (p *populateWithDelChunkSeriesIterator) reset(blockID ulid.ULID, cr ChunkReader, chks []chunks.Meta, intervals tombstones.Intervals) { |
| 894 | p.populateWithDelGenericSeriesIterator.reset(blockID, cr, chks, intervals) |
nothing calls this directly
no outgoing calls
no test coverage detected