MCPcopy
hub / github.com/prometheus/prometheus / populateWithDelChunkSeriesIterator

Struct populateWithDelChunkSeriesIterator

tsdb/querier.go:877–891  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

875}
876
877type 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
893func (p *populateWithDelChunkSeriesIterator) reset(blockID ulid.ULID, cr ChunkReader, chks []chunks.Meta, intervals tombstones.Intervals) {
894 p.populateWithDelGenericSeriesIterator.reset(blockID, cr, chks, intervals)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected