Thanks Ryan! The Go notes look good to me.

On Fri, Jun 6, 2025, 11:15 PM Manu Zhang <owenzhang1...@gmail.com> wrote:

> Hi Ryan,
>
> Thanks for drafting the report. We also removed Spark 3.3 support and
> Hadoop 2 dependency in Java 1.9 release.
>
> Thanks,
> Manu
>
> Kevin Liu <kevinjq...@apache.org>于2025年6月7日 周六06:30写道:
>
>> Hey Ryan,
>>
>> Thanks for putting this together. I have a few minor comments.
>>
>> > Rust 0.5.0 was released on 2025-05-26
>> 0.5.0 was never officially released. There was an issue with the release
>> process and we moved on to 0.5.1.
>>
>> > Community Health
>> It'll be great to include a sentence about meetups, similar to the last
>> board report
>> <https://lists.apache.org/thread/k2lm8kyv58ksn1k2n62rnds75kopfxt4>. Lots
>> of community meetups are happening and expanding to more locations. There's
>> also continued discussion on enabling more meetups on the devlist.
>>
>> Best,
>> Kevin Liu
>>
>>
>>
>> On Fri, Jun 6, 2025 at 10:37 AM Jean-Baptiste Onofré <j...@nanthrax.net>
>> wrote:
>>
>>> Hi Ryan
>>>
>>> Yes, a new board report tool is tested by several projects right now
>>> (for about 6 months now). We are testing this new tool with volunteer
>>> projects to have more meaningful "indicators" about the community and
>>> activity of projects.
>>>
>>> reporter.apache.org is the "current/old" tool. Imho, the numbers in
>>> this tool are a bit confusing (I had similar questions on other
>>> projects regarding the number of PMC members and committers).
>>>
>>> You are good by using the number from the reporter tool, it was more a
>>> note to myself to remind me to propose a clarification about the
>>> numbers created by the tool.
>>>
>>> Regards
>>> JB
>>>
>>> On Thu, Jun 5, 2025 at 2:02 PM Ryan Blue <rdb...@gmail.com> wrote:
>>> >
>>> > 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++)
>>>
>>

Reply via email to