Module predicate_extractor

Source
Expand description

Predicate extraction for partition pruning.

PredicateExtractor extract a list of PartitionExpr from given [LogicalPlan].

Structsยง

DataFusionExprConverter ๐Ÿ”’
Converts DataFusion expressions to PartitionExpr
ExpressionChecker ๐Ÿ”’
Checks expressions to determine safe pruning strategies for mixed partition/non-partition expressions
PredicateExtractor
Extracts a list of PartitionExpr from given [LogicalPlan]

Enumsยง

ExpressionCheckResult ๐Ÿ”’
Result of analyzing an expression for partition pruning safety