Expand description
Multi-level segment pruning pipeline.
Eliminates segments from query processing before any data is decoded:
- Time pruning — Exclude segments whose time range doesn’t overlap
- Bloom pruning — Exclude segments that don’t contain the series key
- Stats pruning — Exclude segments where column statistics exclude the predicate
Structs§
- Pruned
Segment - A segment that survived pruning, with its catalog entry and file path.
- Pruning
Result - Result of the pruning pipeline: surviving segment entries and statistics.
- Pruning
Stats - Statistics about segment pruning during query execution.
Functions§
- prune_
entries - Prune a pre-filtered set of segment entries through bloom and stats levels.
- prune_
segments - Run the multi-level pruning pipeline.