Hello everyone, I'm pleased to announce the release of Apache Iceberg Go v0.2.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 67 commits from 15 unique contributors. Among the changes in this release are the following highlights: - Using the Go Cloud Development Kit to implement S3 and GCS storage handling - Adding a registry for custom catalog implementations - More testing and improvements for catalogs, committing, and file writing. - Implementation of the SQL-based catalog - Fixes for scanning tables with nested fields - Support for basic transactions and an AddFiles method to directly add existing files to an iceberg table. The full changelog available at https://github.com/apache/iceberg-go/releases/tag/v0.2.0. This Go release can be installed for use locally via `go get github.com/apache/iceberg-go@v0.2.0` and the documentation can be found at https://pkg.go.dev/github.com/apache/iceberg-go@v0.2.0 Thanks to everyone for all your contributions! --Matt