[ 
https://issues.apache.org/jira/browse/IMPALA-15085?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18089434#comment-18089434
 ] 

ASF subversion and git services commented on IMPALA-15085:
----------------------------------------------------------

Commit 23b5c1e849cf9f3e223c9554dc15f5c57f515ada in impala's branch 
refs/heads/master from Zoltan Borok-Nagy
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=23b5c1e84 ]

IMPALA-15085: DML statements should always shuffle when target table is Iceberg 
V3

Without this patch the MERGE statement didn't always shuffle
before the MERGE SINK for Iceberg V3 tables. For such tables it is
mandatory to shuffle to guarantee that only a single Deletion Vector
is being created per data file.

DELETE/UPDATE worked correctly even before this patch, but added extra
tests anyway.

Testing
* e2e tests added

Change-Id: Ic7aeed31b832521f0a619c15c116a954c134e4b2
Assisted-by: Claude Opus 4.6
Reviewed-on: http://gerrit.cloudera.org:8080/24425
Reviewed-by: Csaba Ringhofer <[email protected]>
Reviewed-by: Michael Smith <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>


> DML statements should always shuffle when target table is Iceberg V3
> --------------------------------------------------------------------
>
>                 Key: IMPALA-15085
>                 URL: https://issues.apache.org/jira/browse/IMPALA-15085
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Frontend
>    Affects Versions: Impala 5.0.0
>            Reporter: Zoltán Borók-Nagy
>            Assignee: Zoltán Borók-Nagy
>            Priority: Major
>              Labels: impala-iceberg, impala-iceberg-active-backlog
>             Fix For: Impala 5.0.0
>
>
> DML statements (besides INSERT) should always shuffle when target table is 
> Iceberg V3. It is required to guarantee that only one DV is created per data 
> file.



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