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

Zoltán Borók-Nagy reassigned IMPALA-12787:
------------------------------------------

    Assignee: Zoltán Borók-Nagy

> Concurrent DELETE and UPDATE operations on Iceberg tables can be problematic
> ----------------------------------------------------------------------------
>
>                 Key: IMPALA-12787
>                 URL: https://issues.apache.org/jira/browse/IMPALA-12787
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Catalog
>            Reporter: Zoltán Borók-Nagy
>            Assignee: Zoltán Borók-Nagy
>            Priority: Major
>              Labels: impala-iceberg
>
> If an UPDATE operation runs concurrently with a DELETE operation, and the 
> DELETE commits first, then the UPDATE can revive deleted rows.
> This is because only RowDelta.validateNoConflictingDataFiles() is called, but 
> RowDelta.validateNoConflictingDeleteFiles() is not. Therefore, the UPDATE 
> operation ignores the concurrently written delete files.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to