Zoltán Borók-Nagy created IMPALA-14517:
------------------------------------------

             Summary: Support a wider range of expressions in Iceberg predicate 
pushdowns
                 Key: IMPALA-14517
                 URL: https://issues.apache.org/jira/browse/IMPALA-14517
             Project: IMPALA
          Issue Type: Improvement
            Reporter: Zoltán Borók-Nagy


Currently Impala expects the exact type for Iceberg predicate pushdown.

E.g. we have the following table:
{noformat}
CREATE TABLE ice_t (i int, d date)
PARTITIONED BY SPEC (month(d))
STORED BY ICEBERG;{noformat}
The following pushes down the predicate:
{noformat}
SELECT * FROM ice_t
WHERE d = DATE '2012-10-10';{noformat}
The following does not:
{noformat}
SELECT * FROM ice_t
WHERE d = '2012-10-10';{noformat}
I.e. even implicit casts are not supported right now.

We should support more expressions in our predicate pushdown logic.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to