You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Aleksandr Efimov (Jira)" <ji...@apache.org> on 2026/09/19 17:10:00 UTC

[jira] [Resolved] (IMPALA-15309) Verify the Iceberg table UUID before applying a DML operation

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

Aleksandr Efimov resolved IMPALA-15309.
---------------------------------------
    Resolution: Fixed

> Verify the Iceberg table UUID before applying a DML operation
> -------------------------------------------------------------
>
>                 Key: IMPALA-15309
>                 URL: https://issues.apache.org/jira/browse/IMPALA-15309
>             Project: IMPALA
>          Issue Type: Sub-task
>          Components: Catalog, Frontend
>            Reporter: Aleksandr Efimov
>            Assignee: Aleksandr Efimov
>            Priority: Major
>              Labels: impala-iceberg
>
> A DML request identifies its target table by name. If the table is dropped and recreated under the same name between planning and finalization, the request is applied to the new table.
> Record the Iceberg table UUID during planning in TIcebergDmlFinalizeParams and compare it against the loaded table before the operation is applied. The field is optional, so a coordinator that does not send it keeps working during a rolling upgrade. CTAS targets have no Iceberg API table at planning time, and Table implementations that do not implement uuid() leave the field unset; both keep their current behavior.
> Prerequisite for INSERT INTO on REST catalog tables.
> Review: https://gerrit.cloudera.org/#/c/24735/



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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org