Hi all,

The Apache Iceberg Rust community is pleased to announce that Apache
Iceberg Rust v0.4.0 has been released!

The notable changes since v0.3.0 include:
- Caching parsed Manifests and ManifestLists for performance
- Support projection pushdown in Datafusion Iceberg
- Utilize row group and row selection filtering when reading parquet
file backed tables
- Support for GCP OAuth
- Introduce list, load, rename, drop, create table operations in SQLCatalog
- TableMetadataBuilder that enables building modifications to TableMetadata
- Datafusion Iceberg table provider for reading a table at a given snapshot
- New Puffin crate and compression codec
- Support for reading tables with schema evolution
- Support for reading Decimal type columns
- Support for StatisticsFile and PartitionsStatisticsFile in TableMetadata
- Enable conversion of Datafusion expression filters to Iceberg predicates
- Publish Transforms as Python bindings in pyiceberg_core

Please refer to the change log for the complete list of changes:
https://github.com/apache/iceberg-rust/releases/tag/v0.4.0

Apache Iceberg Rust website: https://rust.iceberg.apache.org/

Download Links: https://rust.iceberg.apache.org/download

Iceberg Resources:
- Issue: https://github.com/apache/iceberg-rust/issues
- Mailing list: dev@iceberg.apache.org

Thank you
On behalf of Apache Iceberg Community

Reply via email to