Expand description
PruningPredicate
to apply filter Expr
to prune “containers”
based on statistics (e.g. Parquet Row Groups)
Structs§
- Predicate
Rewriter - Rewrite a predicate expression in terms of statistics (min/max/null_counts)
for use as a
PruningPredicate
. - Pruning
Predicate - Used to prove that arbitrary predicates (boolean expression) can not
possibly evaluate to
true
given information about a column provided byPruningStatistics
. - Required
Columns - Describes which columns statistics are necessary to evaluate a
PruningPredicate
.
Traits§
- Pruning
Statistics - A source of runtime statistical information to
PruningPredicate
s. - Unhandled
Predicate Hook - Rewrites predicates that
PredicateRewriter
can not handle, e.g. certain complex expressions or predicates that reference columns that are not in the schema.