Hi everyone, It’s time for a board report again. Here’s my current draft. Thanks to Dan for helping put it together while I’m unexpectedly out of the office. Sorry if it is light on activity for some languages! Please let me know if there’s anything I can add and I’ll try to get it in tomorrow. Thanks,
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. - Huaxin Gao was added as committer on 2025-02-06 - Scott Donnelly was added as committer on 2024-12-12 Project Activity: Releases: - Java 1.7.1 was released on 2024-12-06 - Java 1.8.0 was released on 2025-02-13 - Java 1.8.1 was released on 2025-02-28 - PyIceberg 0.8.1 was released on 2024-12-06 - PyIceberg 0.9.0 was released on 2025-03-06 - Rust 0.4.0 was released on 2024-12-23 - Go was released on 2024-11-18 Java: - Ongoing work to implement the v3 format before adoption - Deletion vectors have been added - Default value support was implemented - Readers and writers for unknown, timestamp(9), and variant are committed - Expression support for filtering on shredded variant metrics was completed - Added InternalData to allow using columnar formats for table metadata PyIceberg: - Support for upsert operations - Added residuals for scan tasks - Use partition values from metadata - Support for reading v3 DVs - Write support for bucket and truncate transforms Go: - Added create/commit table support - Completed commit updates/requirements for REST Catalog - Add support for register table - Add view support - Add listing pagination support - Improved manifest scanning Added a C++ repository for a Puffin implementation Community Health: The community has seen new first-time contributors across all projects with recent releases including: - Java: 37 new contributors as of 1.8.1 release - Python: 33 new contributors as of 0.9.0 release - Rust: 17 new contributors as of 0.4.0 release This quarter also saw a 20% increase in the number of contributors. The community has self-organized a significant number of Iceberg-focused meetups spanning the globe with recent meetups in the following locations: - Austin, TX - Palo Alto, CA - San Francisco, CA - Seattle, WA - Singapore - Tokyo, Japan - Hyderabad, India The PMC will discuss and document guidelines for using the trademark to make it easier for meetups to happen while meeting the ASF requirements. A second Iceberg Summit will be April 8th & 9th 2025. It combines in-person and virtual events.