Class IcebergPushdownFilters
java.lang.Object
org.elasticsearch.xpack.esql.datasource.iceberg.IcebergPushdownFilters
Converts ESQL expressions to Iceberg filter expressions for predicate pushdown.
Supports comparison operators, logical operators, and null checks.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.iceberg.expressions.Expressionconvert(Expression esqlExpr) Convert an ESQL expression to an Iceberg filter expression.
-
Constructor Details
-
IcebergPushdownFilters
public IcebergPushdownFilters()
-
-
Method Details
-
convert
Convert an ESQL expression to an Iceberg filter expression. Returns null if the expression cannot be converted (unsupported predicate).
-