MCPcopy
hub / github.com/prometheus/prometheus / HeadAndOOOChunkReader

Struct HeadAndOOOChunkReader

tsdb/ooo_head_read.go:214–221  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

212}
213
214type HeadAndOOOChunkReader struct {
215 head *Head
216 mint, maxt int64
217 cr *headChunkReader // If nil, only read OOO chunks.
218 maxMmapRef chunks.ChunkDiskMapperRef
219 oooIsoState *oooIsolationState
220 headChunksBuf []*memChunk // Reusable buffer for collectHeadChunks when cr is nil.
221}
222
223func NewHeadAndOOOChunkReader(head *Head, mint, maxt int64, cr *headChunkReader, oooIsoState *oooIsolationState, maxMmapRef chunks.ChunkDiskMapperRef) *HeadAndOOOChunkReader {
224 return &HeadAndOOOChunkReader{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected