You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Quanlong Huang (Jira)" <ji...@apache.org> on 2023/05/28 13:59:00 UTC

[jira] [Resolved] (IMPALA-11964) Make sure Impala returns error for Iceberg tables with equality deletes

     [ https://issues.apache.org/jira/browse/IMPALA-11964?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Quanlong Huang resolved IMPALA-11964.
-------------------------------------
    Fix Version/s: Impala 4.3.0
       Resolution: Fixed

> Make sure Impala returns error for Iceberg tables with equality deletes
> -----------------------------------------------------------------------
>
>                 Key: IMPALA-11964
>                 URL: https://issues.apache.org/jira/browse/IMPALA-11964
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Frontend
>            Reporter: Zoltán Borók-Nagy
>            Assignee: Zoltán Borók-Nagy
>            Priority: Major
>              Labels: impala-iceberg
>             Fix For: Impala 4.3.0
>
>
> Impala only supports position deletes currently.
> It should raise an error when equality deletes are encountered:
> [https://github.com/apache/impala/blob/eaf71bca0a3538056765dbbce13c0f503045b38b/fe/src/main/java/org/apache/impala/planner/IcebergScanPlanner.java#L344]
> But if we are not invoking planFiles() it's possible that Impala starts reading equality delete files as position delete files which should also raise an error. But it would be still better to catch the error during planning.
> To make sure we should add tests for these scenarios.



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