Class PartitionFilterHintExtractor

java.lang.Object
org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor

public final class PartitionFilterHintExtractor extends Object
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.