Hi everyone,

Here is my initial draft for the October report. As usual, if you have
anything to add or highlight, please reply.

Ryan
Description:

Apache Iceberg is a table format for huge analytic datasets that is designed
for high performance and ease of use.
Project Status:

Current project status: Ongoing
Issues for the board: None
Membership Data:

Apache Iceberg was founded 2020-05-19 (5 years ago)
There are currently 35 committers and 21 PMC members in this project.
The Committer-to-PMC ratio is 5:3.

Community changes, past quarter:

   - No new PMC members. Last addition was Amogh Jahagirdar on 2024-08-12.
   - Prashant Singh was added as committer on 2025-07-21

Project Activity:

Releases:

   - C++ 0.1.0: 2025-09-15
   - 1.10.0: 2025-09-11
   - PyIceberg 0.10.0: 2025-09-11
   - Rust 0.6.0: 2025-07-30
   - 1.9.2: 2025-07-18
   - Rust 0.5.1: 2025-05-31
   - Go 0.3.0: 2025-05-29

v4 Spec:

   - Making progress on designs for relative paths, columnar stats, Parquet
   metadata, and adaptive metadata tree proposals.
   - Working on prototype implementations of new metadata

REST catalog spec:

   - Implementation of server-side planning progressing
   - Consensus on a design for /events endpoint
   - Discussing fine-grained access control decisions from loadTable
   - Ongoing collaboration on SQL UDF support
   - Adding idempotency tokens to recover from transient errors
   - Added REST spec to iceberg.apache.org

Java:

   - Ongoing work to build an API for plugging in new file formats
   - Fixed dropping columns referenced by stale partition fields
   - Fixed column metrics limits with nested structs
   - Committed manifest list encryption
   - Spark: Added support for Spark 4, with row lineage metadata and
   variants
   - Flink: Merged dynamic sync supporting multiple tables and schema
   evolution
   - Flink: Added row lineage readers
   - Added Google Auth support

Python:

   - Added support for writing to branches
   - Working on v3 implementation
   - Added DataFusion integration
   - Moving some functionality to iceberg-rust
   - Added custom AuthManager support
   - Added ADLS support

Rust:

   - Working on v3 implementation
   - Added support for positional deletes, parsing equality deletes
   - Added metadata tables for DataFusion
   - Improved DataFusion write support
   - Added REST catalog loader and builder
   - Added registerTable support for REST catalog
   - Added retry logic for transactions

Go:

   - Enabled Iceberg/Spark integration tests
   - Added support for v3 manifests
   - Added fanout partition writer and rolling data writer

C++:

   - First C++ release!

Community Health:

The initial C++ release highlights that the community continues to expand
with
new languages and contributors interested in those implementations. The
community is also collaborating on the next iteration of the Iceberg spec.
Metrics also indicate general community health.

Reply via email to