Expand description
Encoded-domain predicate pushdown — evaluates predicates against column statistics without decoding the actual data.
EncodedDomainEvaluator uses per-row-group min/max statistics
stored in the segment metadata to determine whether a predicate can be
satisfied or excluded without reading and decoding the column bytes.
This can reduce CPU usage by up to 80% on filtered queries over sorted data.
Structs§
- Column
Predicate - A predicate on a specific named column.
- Encoded
Domain Evaluator - Evaluates column predicates against row-group statistics to avoid unnecessary decoding.
Enums§
- RowGroup
Verdict - Result of evaluating a row group’s statistics against all predicates.