Skip to content

[MERGE INTO] Fix DeletionVector merging for IcebergDelete::Flush#1038

Merged
Tishj merged 2 commits into
duckdb:mainfrom
Tishj:merge_into_dv_fix
Jun 9, 2026
Merged

[MERGE INTO] Fix DeletionVector merging for IcebergDelete::Flush#1038
Tishj merged 2 commits into
duckdb:mainfrom
Tishj:merge_into_dv_fix

Conversation

@Tishj

@Tishj Tishj commented Jun 8, 2026

Copy link
Copy Markdown
Member

This PR needs #1037

There are situations where ProcessDeletes isn't called when we reach IcebergDelete::Flush, so we make sure it's called.
This ensures that the positional_deletes is populated with existing deletion vectors that target the same data file, so they can be marked as altered and eventually merged+deleted.

Tishj added 2 commits June 8, 2026 16:08
…st with multiple merge intos to ensure that deletion vectors get properly merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant