-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix iceberg v2 table with equality delete can't update #16216
Conversation
318e204
to
d9d7dfb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you rebase on master to resolve conflicts?
This pull request has gone a while without any activity. Tagging the Trino developer relations team: @bitsondatadev @colebow @mosabua |
Closing this pull request, as it has been stale for six weeks. Feel free to re-open at any time. |
Feel free to reopen or take over in new PR as desired @ebyhr @Heltman also cc @findepi @electrum @brandylove |
Is there any plan to release this fix on Trino..? |
@Heltman Could you rebase on master to resolve conflicts? |
d9d7dfb
to
6c4f5dc
Compare
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
59c29a6
to
ba17679
Compare
ba17679
to
3cc9374
Compare
// If column is rowIdColumn, we should not create a field with its actual type, because column id will conflict | ||
// with a real column. We just use boolean type make a fake. | ||
if (column.isUpdateRowIdColumn() || column.isMergeRowIdColumn()) { | ||
field = NestedField.optional(column.getId(), column.getName(), toIcebergType(BOOLEAN, column.getColumnIdentity())); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Heltman Excluding this column instead of a fake column doesn't work?
Superseded by #24062 |
Description
When iceberg v2 table has equality delete file, update will failed.
Fixes #15952
Release notes