Hi all,

I'd like to ask about release timing for the fix to the "encrypted deletion 
vectors" bug (#16157 (https://github.com/apache/iceberg/issues/16157)): on a 
natively-encrypted (AWS-KMS, format-v3) table, a merge-on-read UPDATE/DELETE 
writes a deletion-vector Puffin file without key metadata, so the next read 
fails with IllegalStateException: Null key metadata buffer.

The fix is already merged:
- #15911 (https://github.com/apache/iceberg/pull/15911) — "Core: Preserve DV 
encryption metadata in merges" (milestone 1.12.0)
- #16759 (https://github.com/apache/iceberg/pull/16759) — backport to 1.11.x
- #16737 (https://github.com/apache/iceberg/pull/16737) — backport to 1.10.x

I verified the 1.11.x branch build against the exact repro and it resolves the 
issue (details in my comment on the backport PR: 
https://github.com/apache/iceberg/pull/16759#issuecomment-4922983564). Since 
the latest release (1.11.0) doesn't yet carry the fix, I'm trying to plan our 
upgrade.

Could I ask:
- Is a 1.11.1 (and/or 1.10.3) patch release on the near-term radar, since the 
backports are already on those branches?
- And/or is there an expected timeframe for 1.12.0 (which carries #15911)?

Happy to help test a release candidate when one is cut. Thanks for the work on 
this, and for any guidance on timing.

Best regards,
Oleksii Omhovytskyi

Reply via email to