Hi, Ryan: Thanks for driving this, here is the rust implementation updates:
1. Add StrictMetricsEvaluator 2. Add `add_existing_parquet` to `FastAppendAction` 3. Add ViewMetadataBuilder 4. Add puffin file reader On Thu, Mar 13, 2025 at 4:42 AM Kevin Liu <kevinjq...@apache.org> wrote: > Hey Ryan, > > Thanks for putting this together. I noticed we don't have a "Rust" section > in the Project Activity section. I think we can add a few lines based on > the community syncs > <https://docs.google.com/document/d/1YuGhUdukLP5gGiqCbk0A5_Wifqe2CZWgOd3TbhY3UQg/edit?tab=t.0> > doc. > > We might also want to add a few lines about the spec changes, also based > on the community syncs doc. Things like variant type support, geo type > support, allow equality deletes in row lineage, REST catalog freshness > check, etc. > > In the Community Health section, it would be great to include the meetup > Youtube channel, https://www.youtube.com/@IcebergMeetup > > Best, > Kevin Liu > > On Tue, Mar 11, 2025 at 2:30 PM Ryan Blue <rdb...@gmail.com> wrote: > >> 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. >> >