Thanks everyone! The vote has been passed with 4 binding votes, and 8
non-binding votes.

I'll go ahead to work with Renjie to finalize the release of Apache Iceberg
C++ 0.1.0.

We will address all the feedback above after release.

Best,
Gang

On Sat, Sep 13, 2025 at 10:30 PM Fokko Driesprong <fo...@apache.org> wrote:

> +1 (binding)
>
> Exciting to see the first release, thanks to everyone who was involved in
> this effort :)
>
> - Checked license, signatures, and checksums
> - Did some manual checks in the code, and it looks good.
> - I think there is some inconsistency in the LICENSE
> <https://github.com/apache/iceberg-cpp/blob/b717675f6e82d5c87a5468093f1112d03cf677f8/LICENSE#L245-L255>,
> where it calls out files that are borrowed from Arrow. I think there are a
> few more in the source dist, for example, IcebergBuildUtils.cmake
> <https://github.com/apache/iceberg-cpp/blob/main/cmake_modules/IcebergBuildUtils.cmake#L18-L19>.
> Since this is called out explicitly in the file itself, I think we're good,
> but it would be good to keep this in sync.
>
> Kind regards,
> Fokko
>
> Op za 13 sep 2025 om 16:17 schreef Gang Wu <ust...@gmail.com>:
>
>> To Yufei:
>>
>> Yes, Renjie helped us run the release script so it is signed by him.
>> (Thanks Renjie!)
>>
>> On Sat, Sep 13, 2025 at 12:13 PM Steven Wu <stevenz...@gmail.com> wrote:
>>
>>> +1 (binding)
>>>
>>> verified signature, checksum
>>> Ran dev/release/verify_rc.sh 0.1.0 4 successfully
>>> Manually checked the LICENSE and NOTICE files at root directory.
>>>
>>> Env
>>> - Mac OS 15.6.1, M3 Max
>>> - cmake 4.1.1
>>> - Apple clang 17.0.0 (arm64)
>>>
>>> On Fri, Sep 12, 2025 at 9:50 AM Yufei Gu <flyrain...@gmail.com> wrote:
>>>
>>>> Hi Gang, thanks for doing this!
>>>>
>>>> +1(binding)
>>>>
>>>> 1. Verified the signature
>>>> 2. Verified the checksum
>>>> 3. Build and test passed(cmake 4.1.1 on MacOS 15.6.1)
>>>>
>>>> One minor thing is that the signature is with Renjie. Is Renjie the
>>>> release manager? Or just his key was used.
>>>>
>>>> gpg: assuming signed data in 'apache-iceberg-cpp-0.1.0.tar.gz'
>>>> gpg: Signature made Wed Sep 10 04:58:28 2025 CDT
>>>> gpg:                using RSA key
>>>> F3148372ECE8B527A79EAECC89B4D070F9510B1E
>>>> gpg: Good signature from "Renjie Liu <liurenjie1...@apache.org>"
>>>> [unknown]
>>>> gpg: WARNING: This key is not certified with a trusted signature!
>>>> gpg:          There is no indication that the signature belongs to the
>>>> owner.
>>>> Primary key fingerprint: F314 8372 ECE8 B527 A79E  AECC 89B4 D070 F951
>>>> 0B1E
>>>>
>>>> Yufei
>>>>
>>>>
>>>> On Thu, Sep 11, 2025 at 8:04 AM Renjie Liu <liurenjie2...@gmail.com>
>>>> wrote:
>>>>
>>>>> +1 binding
>>>>>
>>>>> I did following check
>>>>> - Verified signature
>>>>> - Verified checksum
>>>>> - Run test/build command following instructions
>>>>> <https://github.com/apache/iceberg-cpp?tab=readme-ov-file#build-run-test-and-install-core-libraries>
>>>>>
>>>>>
>>>>> I didn't run a check to verify the license because it's verified in ci.
>>>>>
>>>>> Environment:
>>>>> Macos 15.6.1 M4 Pro
>>>>> cmake 4.1.1
>>>>> Apple clang version 17.0.0 (clang-1700.0.13.5)
>>>>>
>>>>> On Thu, Sep 11, 2025 at 1:28 PM Gang Wu <ust...@gmail.com> wrote:
>>>>>
>>>>>> To Steven:
>>>>>>
>>>>>> Yes, please check the Audit section from
>>>>>> https://github.com/apache/iceberg-cpp/actions/runs/17609907663/job/50029231341
>>>>>>
>>>>>> It ran
>>>>>> https://github.com/apache/iceberg-cpp/blob/main/dev/release/run_rat.sh
>>>>>> under the hood.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Sep 11, 2025 at 1:23 PM Steven Wu <stevenz...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Does the release check script run RAT checks on license headers?
>>>>>>>
>>>>>>> On Wed, Sep 10, 2025 at 9:16 PM ying cai <ying.cai...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 (non-binding)
>>>>>>>>
>>>>>>>> Ran dev/release/verify_rc.sh 0.1.0 4 successfully  on apple m1
>>>>>>>> macOS 15.6.1 with clang 19.1.7.
>>>>>>>> Verified checksums and signatures, also checked the build and tests.
>>>>>>>>
>>>>>>>> Thanks for working on this.
>>>>>>>>
>>>>>>>> Best,
>>>>>>>> Ying
>>>>>>>>
>>>>>>>> On Thu, Sep 11, 2025 at 9:39 AM 于国涛 <guotao.y...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> +1 (non-binding)
>>>>>>>>>
>>>>>>>>> Verified checksums and signatures,
>>>>>>>>> ran dev/release/verify_rc.sh 0.1.0 4 successfully
>>>>>>>>> and checked the build and tests  on macOS 14.5.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Regards
>>>>>>>>> Guotao Yu
>>>>>>>>>
>>>>>>>>> 在 2025年9月10日 18:08:04 上,Gang Wu <ust...@gmail.com> 写道:
>>>>>>>>>
>>>>>>>>>> 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
>>>>>>>>>>
>>>>>>>>>

Reply via email to