DEV Community

Alex Merced
Alex Merced

Posted on

Apache Iceberg dev list digest (Sept 1–5 2025)

Apache Iceberg Dev List Link

Release candidates and voting

  • 1.10.0 RC4 & RC5 – Steven Wu managed the release process for Apache Iceberg 1.10.0. On Sept 5 he proposed RC4, providing a commit ID, links to the tarball on dist.apache.org and instructions for verifying signatures and checksums. Contributors were asked to vote within 72 hours. Later that day he posted RC5, which rolled in final fixes and clarified that convenience binaries were staged on Maven Central. PMC members and the wider community were invited to download and test the candidate. These threads show the community’s release cadence and attention to reproducibility.

  • 0.10.0 rc3 vote – Fokko Driessprong wrapped up the vote to release Iceberg 0.10.0 rc3 on Sept 1. With six +1 votes (including three binding) and no objections, the release was approved. He reminded the community that convenience binaries would be published once the release was finalized. The vote marked the end of the 0.10.x line as the project focused on the 1.x series.

API and packaging discussions

  • Publishing the REST Catalog spec as a Python package – Alex Stephen noticed that the Iceberg project generates Python models for its REST Catalog API but PyIceberg maintains its own simplified versions. To avoid divergence, he proposed publishing the auto‑generated rest‑catalog‑open‑api.py as a standalone Python package so PyIceberg and other consumers can import the official models directly. He suggested releasing it separately from the Java library so the two languages can evolve independently. Contributors were asked for feedback on whether this new package would be useful.

  • PyIceberg optional third‑party dependencies lock‑in – André Luis Anastácio opened a discussion on Sept 5 about whether PyIceberg should continue to support a variety of optional third‑party libraries (Pandas, DuckDB, Polars, etc.) for converting Iceberg data. He noted that while these integrations provide a seamless user experience, they create maintenance burdens and complicate dependency management. He asked whether the community would consider dropping some optional dependencies or introducing version requirements to reduce complexity.

Project management and contributions

  • PR #13301 review request – Jian Chen asked the community to review PR 13301, which proposes an improvement that had been pending feedback. He provided a link to the GitHub pull request and explained that community review would help move the change forward. The appeal underscores how open review accelerates development.

  • Iceberg release update – Steven Wu shared a status update summarising progress toward the 1.10.0 release. He noted that several blocker issues had been resolved, highlighted remaining work and thanked contributors for testing the release candidates. The update also mentioned that Fokko Driessprong was coordinating the 0.10.0 rc3 release and that community members should continue to add changelog entries to their PRs.

  • Analytics Accelerator for Amazon S3 – Kevin Liu followed up on the Amazon S3 Analytics Accelerator discussion, reporting that the team was creating an issue in the Iceberg JIRA to track integration work. He summarised feedback from earlier meetings and outlined next steps, including investigating vectored reads and benchmarking heap usage with and without the accelerator.

  • Dremio Auth Manager integration – Alexandre Dutra updated the community on work to integrate Dremio’s authentication manager with the Iceberg REST catalog. He described testing progress and open questions about mapping Dremio roles to Iceberg permissions. Community members were encouraged to try the changes and provide feedback ahead of the 1.10.0 release.

  • Europe community meet‑up in Dublin – Viktor Kessler invited Iceberg contributors and users to a community meet‑up in Dublin. The gathering aimed to connect European developers ahead of the upcoming Arrow & Iceberg Summit, with informal talks and networking. Details about the venue and agenda were provided, and RSVP instructions were posted.

Takeaways

The first week of September 2025 saw intense release activity as the Iceberg community

Top comments (0)