+1 (non-binding) Ran verify_rc.sh in macOS arm64 (Homebrew clang version 18.1.8).
> 2025年9月10日 19:10,David Li <lidav...@apache.org> 写道: > > +1 (non-binding) > > Tested Ubuntu 25.04/AMD64 (gcc 14.2.0) > > Maybe verify_rc.sh should use --compile-no-warning-as-error with CMake? The > build is full of warnings by default and the CMakeLists.txt unconditionally > enables -Werror > > On Wed, Sep 10, 2025, at 19:08, Gang Wu wrote: >> Hi, >> >> I would like to propose the following release candidate (RC4) of Apache >> Iceberg >> C++ version 0.1.0. This is the first ever release of Apache Iceberg for C++, >> highlights include: >> >> - Core Metadata: Implementation of the fundamental Iceberg data model, >> including >> schemas, partition specs, and table metadata, with full JSON serialization >> support. >> - File I/O and Formats: A pluggable FileIO interface with initial support for >> local filesystems, along with readers and writers for Avro and Parquet. >> - Table API: A basic Table interface supporting metadata operations and scan >> planning, accompanied by an in-memory catalog for development and testing. >> >> This release marks a significant milestone, thanks everyone who has >> contributed >> and community members who have helped along the way! >> >> This release candidate is based on commit: >> b717675f6e82d5c87a5468093f1112d03cf677f8 [1]. >> >> The source release is hosted at [2]. >> >> Please download, verify checksums and signatures, run the unit tests, >> and vote on the release. See [3] for how to validate a release candidate. >> >> The vote will be open for at least 72 hours. >> >> [ ] +1 Release this as Apache Iceberg C++ 0.1.0 >> [ ] +0 >> [ ] -1 Do not release this as Apache Iceberg C++ 0.1.0 because... >> >> [1]: >> https://github.com/apache/iceberg-cpp/tree/b717675f6e82d5c87a5468093f1112d03cf677f8 >> [2]: >> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-cpp-0.1.0-rc4 >> [3]: >> https://github.com/apache/iceberg-cpp/blob/main/dev/release/README.md#verify >> >> Best, >> Gang