JB, is there a new report tool? I just use the numbers that are generated by the tool for consistency.
On Thu, Jun 5, 2025 at 8:03 AM Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > Hi Ryan > > It looks good to me. Thanks ! > > Nit: In terms of number, according to the record, the 34 committers > include the PMC members, meaning that Iceberg has 13 committers (not PMC > member). The board report tool (old one) should be clearer about that. > > Regards > JB > > Le mer. 4 juin 2025 à 16:20, Ryan Blue <rdb...@gmail.com> a écrit : > >> Hi everyone, >> >> Here’s my draft of our board report for June. I went through the old >> syncs for highlights, but please reply if you want me to add any more! >> >> 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 34 committers and 21 PMC members in this project. >> The Committer-to-PMC ratio is roughly 3:2. >> >> Community changes, past quarter: >> >> - No new PMC members. Last addition was Amogh Jahagirdar on >> 2024-08-12. >> - No new committers. Last addition was Huaxin Gao on 2025-02-06. >> >> Project Activity: >> >> Releases: >> >> - Table spec v3 was adopted on 2025-05-22 >> - Java 1.9.1 was released on 2025-05-28 >> - Java 1.9.0 was released on 2025-04-28 >> - Java 1.7.2 was released on 2025-03-19 >> - PyIceberg 0.9.1 was released on 2025-04-30 >> - Rust 0.5.1 was released on 2025-05-31 >> - Rust 0.5.0 was released on 2025-05-26 >> - Go 0.3.0 was released on 2025-05-29 >> - Go 0.2.0 was released on 2025-03-26 >> >> Table spec: >> >> - v3 of the Iceberg spec was adopted by a community vote! Full >> support for v3 is >> targeted for the upcoming Java 1.10.0 release and other >> implementations are >> adding support. >> - Planning for Iceberg v4 has started, with groups self-organizing >> around >> projects like faster commits, columnar metadata, and relative path >> support >> >> Java: >> >> - Added support for Spark 4.0 >> - Implemented v3 row lineage support in Spark MERGE and UPDATE >> - Added a connector for the BigQuery catalog >> - Added support for Flink 2.0 and removed Flink 1.18 >> - Ongoing work to develop a dynamic Flink sync handles table schema >> changes >> - Added Zookeeper locking for Flink table maintenance >> - Refactored REST catalog client to use AuthManager >> - Added reader/writer for partition stats files >> - Completed the core implementation of Variant type >> >> PyIceberg: >> >> - Exceeded 500,000 downloads in a single day >> - Refactoring OAuth for REST catalogs with an AuthManager, like Java >> - Working on adding optimistic concurrency >> - Added support for decimal backed by int32/int64 >> - Fixed “upsert” with complex types >> >> Rust: >> >> - Adding support for v3 metadata fields and encryption fields >> - Now exports DataFusion table provider to Python bindings >> - Added support to add existing Parquet files >> - Added support for Apache Arrow dictionary type >> - Added support for writing Puffin files >> - Runs sqllogictests using DataFusion >> >> Go: >> >> - Added write and commit support >> - Added support for the Glue catalog >> - Supports REST catalog integration tests >> >> C++: >> >> - Added virtual classes for API concepts: Catalog, Table, file >> readers/writers >> - Added manifest and manifest list structures >> - Added TypeVisitor, support for converting schemas to Avro >> - Added expressions, sort orders, and partition specs >> - Added support for configuration files similar to those used by >> PyIceberg >> >> Community Health: >> >> Health metrics: >> >> - Code contributors increased by 23%, on top of a 20% rise last >> quarter! >> - Most metrics were stable; issues closed dropped due to an outlier >> day >> >> Iceberg Summit 2025 was held April 8th (in person) and 9th (virtual). 62 >> talks >> are now available from the project’s youtube channel. >> https://www.youtube.com/playlist?list=PLkifVhhWtccxMcqWlXXFvjJybisFF7ESh >> >> In the 11 months between Iceberg Summit 2024 and 2025, there were: >> >> - 16 releases across Java, Python, Rust, and Go >> - 250 new contributors >> - 7 new committers >> - 5 new PMC members >> - 1 new language implementation (C++) >> >>