[
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]