Thanks Ryan, looks good. Thanks for mentioning the PyIceberg milestone 🎉

Kind regards,
Fokko

Op zo 8 jun 2025 om 22:08 schreef Matt Topol <zotthewiz...@gmail.com>:

> 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