DuckDB-Iceberg extension v1.5.3 introduces several major features: MERGE INTO support for upserts on Iceberg tables, ALTER TABLE for schema evolution (rename, add/drop columns, format-version changes), bucket and truncate partition transform support, Iceberg schema-level properties management, and Iceberg V3 specification support including VARIANT and TIMESTAMP_NS data types, binary deletion vectors (Puffin files), default column values, and row lineage tracking. Each feature is demonstrated with working SQL examples against an Iceberg REST Catalog.

7m read timeFrom duckdb.org
Post cover image
Table of contents
Getting StartedMERGE INTO SupportALTER TABLE Supporttruncate and bucket SupportIceberg Schema PropertiesV3 SupportConclusion and Future Work
6K Impressions