Exploring the Iceberg Ecosystem with DuckDB-Iceberg

Author Avatar
Tom Ebergen
2026-04-08
Date 2026-04-08
Event Iceberg Summit 2026
Speaker Tom Ebergen (DuckDB Labs)
Slide deck Download

Abstract

Building DuckDB-Iceberg within the DuckDB ecosystem is challenging enough, but testing DuckDB-Iceberg interoperability with other major Iceberg engines and catalogs takes things to a whole new level.

Why? Well, ensuring DuckDB-Iceberg can integrate and operate alongside major engines and REST Catalogs in the Iceberg ecosystem requires extensive testing against the assumptions, and spec deviations of each engine.

This talk shares DuckDB's approach to testing the DuckDB-Iceberg extension against real-world catalog and engine behaviors. We will discuss the hidden interoperability challenges and edge cases discovered and outline the current testing infrastructure built to prevent regressions and catch issues before users do.