Hi, Ryan: The rust part looks good to me.
On Thu, Oct 9, 2025 at 5:15 AM Steven Wu <[email protected]> wrote: > > Flink: Merged dynamic sync supporting multiple tables and schema > evolution > > Typo: dynamic sync -> dynamic sink > > We can also add this bullet for Flink > * Flink: add support for Flink 2.0 > > On Wed, Oct 8, 2025 at 2:08 PM Ryan Blue <[email protected]> wrote: > >> 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. >> >
