Skip to content

Iceberg deletion vector support - #2119

Open
ianton-ru wants to merge 24 commits into
antalya-26.6from
feature/antalya-26.6/iceberg-puffin-deletion-vectors-read
Open

Iceberg deletion vector support#2119
ianton-ru wants to merge 24 commits into
antalya-26.6from
feature/antalya-26.6/iceberg-puffin-deletion-vectors-read

Merge branch 'antalya-26.6' into feature/antalya-26.6/iceberg-puffin-…

2d83622
Select commit
Loading
Failed to load commit list.
DCO-2 / DCO succeeded Aug 3, 2026 in 1s

Check passed!

All commits are signed off, the check passed.

Summary


Sha Message Pass or fail reason
🟢 5bd1ca3 Iceberg deletion vector Skipped: sign-off not required for members
🟢 e02f379 Fix count-from-files cache guard polarity for `_he... Skipped: sign-off not required for members
🟢 ece3851 Add required sidebar frontmatter to Puffin format ... Skipped: sign-off not required for members
🟢 8307902 Guard IcebergDeletionVector.cpp with USE_AVRO. Skipped: sign-off not required for members
🟢 4b30a8f Fix settings history Skipped: sign-off not required for members
🟢 889f10c Add integration test for aggregates over Iceberg d... Skipped: sign-off not required for members
🟢 7b5537e Validate CRoaring bitmaps after portable deseriali... Skipped: sign-off not required for members
🟢 1138759 Share Puffin deletion-vector deserialize helpers b... Skipped: sign-off not required for members
🟢 8dc472c Bind Iceberg deletion vectors against the Puffin f... Skipped: sign-off not required for members
🟢 d6cf520 Reject Iceberg DV positions outside the data file ... Skipped: sign-off not required for members
🟢 0d4ed43 Include DV cardinality and data-file row count in ... Skipped: sign-off not required for members
🟢 dca3390 Estimate roaring heap footprint for Puffin files c... Skipped: sign-off not required for members
🟢 c0bcf5f Reject overflowing Parquet row-group global offset... Skipped: sign-off not required for members
🟢 856f4d2 Count Puffin cache loads discarded by clear as mis... Skipped: sign-off not required for members
🟢 35afbcd Accept spaced SYSTEM DROP PUFFIN FILES CACHE alias... Skipped: sign-off not required for members
🟢 6fa9031 Use a temporary file in Parquet need-only-count gt... Skipped: sign-off not required for members
🟢 22c920e Require direct referenced_data_file for Puffin del... Skipped: sign-off not required for members
🟢 ba8ecd7 Count clear-discarded Puffin cache waiters as miss... Skipped: sign-off not required for members
🟢 8e34c4b Avoid O(file rows) Filter for need-only-count with... Skipped: sign-off not required for members
🟢 72571a4 Fail closed trivial COUNT when DVs coexist with po... Skipped: sign-off not required for members
🟢 f18dfd1 Fail closed snapshot COUNT when position deletes e... Skipped: sign-off not required for members
🟢 4d2f56f Use roaring rank for DV need-only-count range card... Skipped: sign-off not required for members
🟢 93b9086 Update PuffinFilesRead expectations after footer b... Skipped: sign-off not required for members
🟢 2d83622 Merge branch 'antalya-26.6' into feature/antalya-2... Skipped: sign-off not required in merge commit