Thanks Ryan for preparing the report!

Maybe add:
- Flink: Introduced support for regular data file compaction, snapshot
expiration, and orphan file cleanup.

Renjie Liu <[email protected]> ezt írta (időpont: 2025. okt. 9., Cs,
8:50):

> Hi, Ryan:
>
> The rust part looks good to me.
>
> On Thu, Oct 9, 2025 at 5:15 AM Steven Wu <[email protected]> wrote:
>
>> > Flink: Merged dynamic sync supporting multiple tables and schema
>> evolution
>>
>> Typo: dynamic sync -> dynamic sink
>>
>> We can also add this bullet for Flink
>> * Flink: add support for Flink 2.0
>>
>> On Wed, Oct 8, 2025 at 2:08 PM Ryan Blue <[email protected]> wrote:
>>
>>> Hi everyone,
>>>
>>> Here is my initial draft for the October report. As usual, if you have
>>> anything to add or highlight, please reply.
>>>
>>> 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 35 committers and 21 PMC members in this project.
>>> The Committer-to-PMC ratio is 5:3.
>>>
>>> Community changes, past quarter:
>>>
>>>    - No new PMC members. Last addition was Amogh Jahagirdar on
>>>    2024-08-12.
>>>    - Prashant Singh was added as committer on 2025-07-21
>>>
>>> Project Activity:
>>>
>>> Releases:
>>>
>>>    - C++ 0.1.0: 2025-09-15
>>>    - 1.10.0: 2025-09-11
>>>    - PyIceberg 0.10.0: 2025-09-11
>>>    - Rust 0.6.0: 2025-07-30
>>>    - 1.9.2: 2025-07-18
>>>    - Rust 0.5.1: 2025-05-31
>>>    - Go 0.3.0: 2025-05-29
>>>
>>> v4 Spec:
>>>
>>>    - Making progress on designs for relative paths, columnar stats,
>>>    Parquet
>>>    metadata, and adaptive metadata tree proposals.
>>>    - Working on prototype implementations of new metadata
>>>
>>> REST catalog spec:
>>>
>>>    - Implementation of server-side planning progressing
>>>    - Consensus on a design for /events endpoint
>>>    - Discussing fine-grained access control decisions from loadTable
>>>    - Ongoing collaboration on SQL UDF support
>>>    - Adding idempotency tokens to recover from transient errors
>>>    - Added REST spec to iceberg.apache.org
>>>
>>> Java:
>>>
>>>    - Ongoing work to build an API for plugging in new file formats
>>>    - Fixed dropping columns referenced by stale partition fields
>>>    - Fixed column metrics limits with nested structs
>>>    - Committed manifest list encryption
>>>    - Spark: Added support for Spark 4, with row lineage metadata and
>>>    variants
>>>    - Flink: Merged dynamic sync supporting multiple tables and schema
>>>    evolution
>>>    - Flink: Added row lineage readers
>>>    - Added Google Auth support
>>>
>>> Python:
>>>
>>>    - Added support for writing to branches
>>>    - Working on v3 implementation
>>>    - Added DataFusion integration
>>>    - Moving some functionality to iceberg-rust
>>>    - Added custom AuthManager support
>>>    - Added ADLS support
>>>
>>> Rust:
>>>
>>>    - Working on v3 implementation
>>>    - Added support for positional deletes, parsing equality deletes
>>>    - Added metadata tables for DataFusion
>>>    - Improved DataFusion write support
>>>    - Added REST catalog loader and builder
>>>    - Added registerTable support for REST catalog
>>>    - Added retry logic for transactions
>>>
>>> Go:
>>>
>>>    - Enabled Iceberg/Spark integration tests
>>>    - Added support for v3 manifests
>>>    - Added fanout partition writer and rolling data writer
>>>
>>> C++:
>>>
>>>    - First C++ release!
>>>
>>> Community Health:
>>>
>>> The initial C++ release highlights that the community continues to
>>> expand with
>>> new languages and contributors interested in those implementations. The
>>> community is also collaborating on the next iteration of the Iceberg
>>> spec.
>>> Metrics also indicate general community health.
>>>
>>

Reply via email to