DEVOURED
Apache Iceberg 1.12.0: What's New, Breaking Changes, and Upgrade Guide
Apache Iceberg 1.12.0 brings production-ready support for advanced features like variant types and deletion vectors, but requires careful testing due to breaking API removals.
What: The 1.12.0 release expands support for v3 specification capabilities, including geospatial types, row lineage, encrypted metadata, and REST catalog operations, while removing deprecated APIs and older platform support.
Why it matters: The transition to v3 marks a maturing of the Iceberg format, prioritizing advanced data management and security features for large-scale enterprise data lakes.
Takeaway: Audit your existing Iceberg implementations for deprecated API usage before upgrading to 1.12.0.
Decoder
- Deletion Vector: A storage optimization that tracks deleted rows without requiring a complete rewrite of the underlying data files.
- Variant type: A data structure that allows for storing semi-structured, schema-less data (like JSON) within a strongly typed table column.
Original article
Apache Iceberg 1.12.0 broadens production support for major v3 capabilities, including Variant, geospatial types, row lineage, deletion vectors, encrypted metadata, and REST catalog operations. However, it also removes platform support and deprecated APIs, so treat this as a substantial upgrade and test compatibility carefully before rollout.
Explore all 67 articles in today's digest
Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi