Hello everyone, I'm pleased to announce the release of Apache Iceberg Go v0.3.0!
Apache Iceberg is an open table format for huge analytic datasets, Iceberg delivers high query performance for tables with tens of petabytes of data, along with atomic commits, concurrent writes, and SQL-compatible table evolution. This release contains 50 commits from 15 unique contributors. Among the changes in this release are the following highlights: - Enabling the IsIn filter to work with table scanning and filtering - added a ReplaceFiles method to transactions for updates after compaction - Writing an Apache Arrow Table or stream of Apache Arrow record batches to a non-partitioned table - Table Commit support for the Glue catalog - Initial support for the iceberg CLI to create tables and remove properties The full changelog available at [1]. This Go release can be installed for use locally via `go get github.com/apache/iceberg-go@v0.3.0` and the documentation can be found at [2]. Thanks to everyone for all your contributions! --Matt [1]: https://github.com/apache/iceberg-go/releases/tag/v0.3.0 [2]: https://pkg.go.dev/github.com/apache/iceberg-go@v0.3.0