Class PartitionFilterHintExtractor
java.lang.Object
org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor
Walks an unresolved logical plan extracting simple filter predicates from
Filter nodes
above UnresolvedExternalRelation nodes. These hints are used for partition pruning
during glob expansion and split discovery.
Only extracts predicates with an UnresolvedAttribute on one side and a Literal
on the other. Supported operators: =, !=, >, >=, <,
<=, IN.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic final record -
Method Summary
-
Method Details
-
extract
public static Map<String,List<PartitionFilterHintExtractor.PartitionFilterHint>> extract(LogicalPlan unresolvedPlan)
-