I’m starting a thread to discuss a feature for comparisons using column references on the left and right side of an expression wherever iceberg supports column reference to literal value(s) comparisons. The use case we want to support is filtering of date columns from a single table. For instance:
select * from travel_table where expected_date > travel_date; select * from travel_table where payment_date <> due_date; The changes will impact row and scan file filtering. Impacted jars are iceberg-api, iceberg-core, iceberg-orc and iceberg-parquet. Is this a feature the Iceberg community would be willing to accept? Here is a link to a Draft PR with current changes, Thanks. https://github.com/apache/iceberg/pull/11152