You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@iceberg.apache.org by Kevin Liu <ke...@apache.org> on 2025/05/27 05:08:35 UTC

[VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Hello Apache Iceberg Rust Community,

This is a call for a vote to release Apache Iceberg rust version 0.5.1
The tag to be voted on is v0.5.1-rc.1

The release candidate:
https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/

Keys to verify the release candidate:
https://downloads.apache.org/iceberg/KEYS

Git tag for the release:
https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1

Please download, verify, and test.

The VOTE will be open for at least 72 hours and until the necessary
number of votes are reached.
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

To learn more about Apache Iceberg, please see
https://rust.iceberg.apache.org/

Checklist for reference:
[ ] Download links are valid.
[ ] Checksums and signatures.
[ ] LICENSE/NOTICE files exist
[ ] No unexpected binary files
[ ] All source files have ASF headers
[ ] Can compile from source

More detailed checklist please refer to:
https://github.com/apache/iceberg-rust/tree/main/scripts

To compile from source, please refer to:
https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md

Here is a Python script in release to help you verify the release candidate:
./scripts/verify.py

Note, there was an issue during the release process for 0.5.0 for the rust
crates but `pyiceberg-core` was successfully published to pypi. Thus, we
yank'ed the 0.5.0 version on pypi and created a new release version.

Best,
Kevin Liu

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Kevin Liu <ke...@apache.org>.
A quick update on the release. We're seeing an issue publishing to crates.io
using Github Action, the secret token required seems to be empty.

I opened https://issues.apache.org/jira/browse/INFRA-26882 to coordinate
with Apache Infra and set the secret.


Best,
Kevin Liu

On Sat, May 31, 2025 at 10:30 AM Kevin Liu <ke...@apache.org> wrote:

> Thanks for the callout JB. I also double checked that only the `lib.rs`
> file from the  `sqllogictest` crate contains a comment referencing Apache
> Datafusion.
>
> Thanks to everyone for testing, verifying, and voting on 0.5.1 RC1. The
> 72-hour period has passed and we have the necessary number of binding votes
> to accept the release candidate as Apache Iceberg Rust v0.5.1.
>
> The vote PASSED with 3 +1 binding votes and 6 +1 non-binding votes, no +0
> or -1 votes.
>
> I will coordinate with a PMC member to complete the release with this RC
> and send out the official release mail shortly.
>
> Best,
> Kevin Liu
>
> On Sat, May 31, 2025 at 12:32 AM Xuanwo <xu...@apache.org> wrote:
>
>> Hi, JB
>>
>> Thanks a lot for the check!
>>
>> > imho, LICENSE should mention that
>> > craters lib.rs contains code from Apache Datafusion
>>
>> I'm assuming you're referring to "crates/sqllogictest/src/lib.rs".
>>
>> The relevant code has been extracted into `datafusion-sqllogictest`,
>> which we now use as a dependency. As a result, we no longer have that code.
>> I'll go ahead and remove the incorrect comment instead.
>>
>> Link:
>> https://github.com/apache/iceberg-rust/blob/main/crates/sqllogictest/src/lib.rs
>>
>> > - ASF headers are OK (tsv files are OK)
>>
>> Those TSV files are included as part of our BOM, which contains all our
>> dependencies. Perhaps we could use a different format or choose not to
>> include them in our source release at all.
>>
>> On Sat, May 31, 2025, at 12:46, Jean-Baptiste Onofré wrote:
>> > +1 (non binding)
>> >
>> > I checked:
>> > - checksum and signature are good
>> > - LICENSE/NOTICE is good. Nit: imho, LICENSE should mention that
>> > craters lib.rs contains code from Apache Datafusion
>> > - no binary found in the source distribution (puffin testdata is ok)
>> > - ASF headers are OK (tsv files are OK)
>> >
>> > Thanks !
>> > Regards
>> > JB
>> >
>> > On Tue, May 27, 2025 at 7:08 AM Kevin Liu <ke...@apache.org>
>> wrote:
>> >>
>> >> Hello Apache Iceberg Rust Community,
>> >>
>> >> This is a call for a vote to release Apache Iceberg rust version 0.5.1
>> >> The tag to be voted on is v0.5.1-rc.1
>> >>
>> >> The release candidate:
>> >>
>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>> >>
>> >> Keys to verify the release candidate:
>> >> https://downloads.apache.org/iceberg/KEYS
>> >>
>> >> Git tag for the release:
>> >> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>> >>
>> >> Please download, verify, and test.
>> >>
>> >> The VOTE will be open for at least 72 hours and until the necessary
>> >> number of votes are reached.
>> >> [ ] +1 approve
>> >> [ ] +0 no opinion
>> >> [ ] -1 disapprove with the reason
>> >>
>> >> To learn more about Apache Iceberg, please see
>> https://rust.iceberg.apache.org/
>> >>
>> >> Checklist for reference:
>> >> [ ] Download links are valid.
>> >> [ ] Checksums and signatures.
>> >> [ ] LICENSE/NOTICE files exist
>> >> [ ] No unexpected binary files
>> >> [ ] All source files have ASF headers
>> >> [ ] Can compile from source
>> >>
>> >> More detailed checklist please refer to:
>> >> https://github.com/apache/iceberg-rust/tree/main/scripts
>> >>
>> >> To compile from source, please refer to:
>> >> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>> >>
>> >> Here is a Python script in release to help you verify the release
>> candidate:
>> >> ./scripts/verify.py
>> >>
>> >> Note, there was an issue during the release process for 0.5.0 for the
>> rust crates but `pyiceberg-core` was successfully published to pypi. Thus,
>> we yank'ed the 0.5.0 version on pypi and created a new release version.
>> >>
>> >> Best,
>> >> Kevin Liu
>> >>
>>
>> --
>> Xuanwo
>>
>> https://xuanwo.io/
>>
>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Kevin Liu <ke...@apache.org>.
Thanks for the callout JB. I also double checked that only the `lib.rs`
file from the  `sqllogictest` crate contains a comment referencing Apache
Datafusion.

Thanks to everyone for testing, verifying, and voting on 0.5.1 RC1. The
72-hour period has passed and we have the necessary number of binding votes
to accept the release candidate as Apache Iceberg Rust v0.5.1.

The vote PASSED with 3 +1 binding votes and 6 +1 non-binding votes, no +0
or -1 votes.

I will coordinate with a PMC member to complete the release with this RC
and send out the official release mail shortly.

Best,
Kevin Liu

On Sat, May 31, 2025 at 12:32 AM Xuanwo <xu...@apache.org> wrote:

> Hi, JB
>
> Thanks a lot for the check!
>
> > imho, LICENSE should mention that
> > craters lib.rs contains code from Apache Datafusion
>
> I'm assuming you're referring to "crates/sqllogictest/src/lib.rs".
>
> The relevant code has been extracted into `datafusion-sqllogictest`, which
> we now use as a dependency. As a result, we no longer have that code. I'll
> go ahead and remove the incorrect comment instead.
>
> Link:
> https://github.com/apache/iceberg-rust/blob/main/crates/sqllogictest/src/lib.rs
>
> > - ASF headers are OK (tsv files are OK)
>
> Those TSV files are included as part of our BOM, which contains all our
> dependencies. Perhaps we could use a different format or choose not to
> include them in our source release at all.
>
> On Sat, May 31, 2025, at 12:46, Jean-Baptiste Onofré wrote:
> > +1 (non binding)
> >
> > I checked:
> > - checksum and signature are good
> > - LICENSE/NOTICE is good. Nit: imho, LICENSE should mention that
> > craters lib.rs contains code from Apache Datafusion
> > - no binary found in the source distribution (puffin testdata is ok)
> > - ASF headers are OK (tsv files are OK)
> >
> > Thanks !
> > Regards
> > JB
> >
> > On Tue, May 27, 2025 at 7:08 AM Kevin Liu <ke...@apache.org> wrote:
> >>
> >> Hello Apache Iceberg Rust Community,
> >>
> >> This is a call for a vote to release Apache Iceberg rust version 0.5.1
> >> The tag to be voted on is v0.5.1-rc.1
> >>
> >> The release candidate:
> >>
> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
> >>
> >> Keys to verify the release candidate:
> >> https://downloads.apache.org/iceberg/KEYS
> >>
> >> Git tag for the release:
> >> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
> >>
> >> Please download, verify, and test.
> >>
> >> The VOTE will be open for at least 72 hours and until the necessary
> >> number of votes are reached.
> >> [ ] +1 approve
> >> [ ] +0 no opinion
> >> [ ] -1 disapprove with the reason
> >>
> >> To learn more about Apache Iceberg, please see
> https://rust.iceberg.apache.org/
> >>
> >> Checklist for reference:
> >> [ ] Download links are valid.
> >> [ ] Checksums and signatures.
> >> [ ] LICENSE/NOTICE files exist
> >> [ ] No unexpected binary files
> >> [ ] All source files have ASF headers
> >> [ ] Can compile from source
> >>
> >> More detailed checklist please refer to:
> >> https://github.com/apache/iceberg-rust/tree/main/scripts
> >>
> >> To compile from source, please refer to:
> >> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
> >>
> >> Here is a Python script in release to help you verify the release
> candidate:
> >> ./scripts/verify.py
> >>
> >> Note, there was an issue during the release process for 0.5.0 for the
> rust crates but `pyiceberg-core` was successfully published to pypi. Thus,
> we yank'ed the 0.5.0 version on pypi and created a new release version.
> >>
> >> Best,
> >> Kevin Liu
> >>
>
> --
> Xuanwo
>
> https://xuanwo.io/
>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Xuanwo <xu...@apache.org>.
Hi, JB

Thanks a lot for the check!

> imho, LICENSE should mention that
> craters lib.rs contains code from Apache Datafusion

I'm assuming you're referring to "crates/sqllogictest/src/lib.rs".

The relevant code has been extracted into `datafusion-sqllogictest`, which we now use as a dependency. As a result, we no longer have that code. I'll go ahead and remove the incorrect comment instead.

Link: https://github.com/apache/iceberg-rust/blob/main/crates/sqllogictest/src/lib.rs

> - ASF headers are OK (tsv files are OK)

Those TSV files are included as part of our BOM, which contains all our dependencies. Perhaps we could use a different format or choose not to include them in our source release at all.

On Sat, May 31, 2025, at 12:46, Jean-Baptiste Onofré wrote:
> +1 (non binding)
>
> I checked:
> - checksum and signature are good
> - LICENSE/NOTICE is good. Nit: imho, LICENSE should mention that
> craters lib.rs contains code from Apache Datafusion
> - no binary found in the source distribution (puffin testdata is ok)
> - ASF headers are OK (tsv files are OK)
>
> Thanks !
> Regards
> JB
>
> On Tue, May 27, 2025 at 7:08 AM Kevin Liu <ke...@apache.org> wrote:
>>
>> Hello Apache Iceberg Rust Community,
>>
>> This is a call for a vote to release Apache Iceberg rust version 0.5.1
>> The tag to be voted on is v0.5.1-rc.1
>>
>> The release candidate:
>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>>
>> Keys to verify the release candidate:
>> https://downloads.apache.org/iceberg/KEYS
>>
>> Git tag for the release:
>> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>>
>> Please download, verify, and test.
>>
>> The VOTE will be open for at least 72 hours and until the necessary
>> number of votes are reached.
>> [ ] +1 approve
>> [ ] +0 no opinion
>> [ ] -1 disapprove with the reason
>>
>> To learn more about Apache Iceberg, please see https://rust.iceberg.apache.org/
>>
>> Checklist for reference:
>> [ ] Download links are valid.
>> [ ] Checksums and signatures.
>> [ ] LICENSE/NOTICE files exist
>> [ ] No unexpected binary files
>> [ ] All source files have ASF headers
>> [ ] Can compile from source
>>
>> More detailed checklist please refer to:
>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>
>> To compile from source, please refer to:
>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>
>> Here is a Python script in release to help you verify the release candidate:
>> ./scripts/verify.py
>>
>> Note, there was an issue during the release process for 0.5.0 for the rust crates but `pyiceberg-core` was successfully published to pypi. Thus, we yank'ed the 0.5.0 version on pypi and created a new release version.
>>
>> Best,
>> Kevin Liu
>>

-- 
Xuanwo

https://xuanwo.io/

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
+1 (non binding)

I checked:
- checksum and signature are good
- LICENSE/NOTICE is good. Nit: imho, LICENSE should mention that
craters lib.rs contains code from Apache Datafusion
- no binary found in the source distribution (puffin testdata is ok)
- ASF headers are OK (tsv files are OK)

Thanks !
Regards
JB

On Tue, May 27, 2025 at 7:08 AM Kevin Liu <ke...@apache.org> wrote:
>
> Hello Apache Iceberg Rust Community,
>
> This is a call for a vote to release Apache Iceberg rust version 0.5.1
> The tag to be voted on is v0.5.1-rc.1
>
> The release candidate:
> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>
> Keys to verify the release candidate:
> https://downloads.apache.org/iceberg/KEYS
>
> Git tag for the release:
> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>
> Please download, verify, and test.
>
> The VOTE will be open for at least 72 hours and until the necessary
> number of votes are reached.
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> To learn more about Apache Iceberg, please see https://rust.iceberg.apache.org/
>
> Checklist for reference:
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
> More detailed checklist please refer to:
> https://github.com/apache/iceberg-rust/tree/main/scripts
>
> To compile from source, please refer to:
> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>
> Here is a Python script in release to help you verify the release candidate:
> ./scripts/verify.py
>
> Note, there was an issue during the release process for 0.5.0 for the rust crates but `pyiceberg-core` was successfully published to pypi. Thus, we yank'ed the 0.5.0 version on pypi and created a new release version.
>
> Best,
> Kevin Liu
>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Amogh Jahagirdar <2a...@gmail.com>.
+1 (binding)
Checked sigs/checksums, license, and make test

Thanks,
Amogh Jahagirdar

On Fri, May 30, 2025 at 10:58 AM Kevin Liu <ke...@apache.org> wrote:

> Gentle ping to bump this thread :)
> We need 1 more binding vote for the release!
>
> Best,
> Kevin Liu
>
> On Thu, May 29, 2025 at 10:34 AM Fokko Driesprong <fo...@apache.org>
> wrote:
>
>> +1 (binding)
>>
>> Checked signatures, checksums, and licenses, and did some checks against
>> the REST catalog.
>>
>> Thanks Kevin for running this release!
>>
>> Kind regards,
>> Fokko
>>
>> Op wo 28 mei 2025 om 12:39 schreef Renjie Liu <li...@gmail.com>:
>>
>>> Hi:
>>>
>>> We still need two PMC votes for this release!
>>>
>>> Please help to test and verify.
>>>
>>> On Wed, May 28, 2025 at 6:17 AM Drew <im...@gmail.com> wrote:
>>>
>>>> +1 (non-binding)
>>>>
>>>> [x] Download links are valid.
>>>> [x] Checksums and signatures.
>>>> [x] LICENSE/NOTICE files exist
>>>> [x] No unexpected binary files
>>>> [x] All source files have ASF headers
>>>> [x] Can compile from source
>>>>
>>>>
>>>> On Tue, May 27, 2025 at 9:17 AM NOTME ZE <st...@gmail.com> wrote:
>>>>
>>>>> +1 non-binding
>>>>>
>>>>> [x] Download links are valid.
>>>>> [x] Checksums and signatures.
>>>>> [x] LICENSE/NOTICE files exist
>>>>> [x] No unexpected binary files
>>>>> [x] All source files have ASF headers
>>>>> [x] Can compile from source
>>>>>
>>>>> Christian Thiel <ch...@gmail.com> 于2025年5月27日周二 16:10写道:
>>>>>
>>>>>> +1 non-binding
>>>>>>
>>>>>> [x] Download links are valid.
>>>>>> [x] Checksums and signatures.
>>>>>> [x] LICENSE/NOTICE files exist
>>>>>> [x] No unexpected binary files
>>>>>> [x] All source files have ASF headers
>>>>>> [x] Can compile from source
>>>>>>
>>>>>> Tested icebrg-core in our Pipelines
>>>>>>
>>>>>> On Tue, 27 May 2025 at 09:18, Xuanwo <xu...@apache.org> wrote:
>>>>>>
>>>>>>> +1 non-binding
>>>>>>>
>>>>>>> [x] Download links are valid.
>>>>>>> [x] Checksums and signatures.
>>>>>>> [x] LICENSE/NOTICE files exist
>>>>>>> [x] No unexpected binary files
>>>>>>> [x] All source files have ASF headers
>>>>>>> [x] Can compile from source
>>>>>>>
>>>>>>> Tested icebrg-core and iceberg-rest.
>>>>>>>
>>>>>>> On Tue, May 27, 2025, at 13:54, Renjie Liu wrote:
>>>>>>>
>>>>>>> +1 (binding)
>>>>>>>
>>>>>>> [x] Download links are valid.
>>>>>>> [x] Checksums and signatures.
>>>>>>> [x] LICENSE/NOTICE files exist
>>>>>>> [x] No unexpected binary files
>>>>>>> [x] Ran `make check` to verify linter, format
>>>>>>> [x] Ran `maek test` to verify integration tests
>>>>>>>
>>>>>>> Thanks Kevin for driving this!
>>>>>>>
>>>>>>> On Tue, May 27, 2025 at 1:16 PM Kevin Liu <ke...@apache.org>
>>>>>>> wrote:
>>>>>>>
>>>>>>> +1 (non-binding)
>>>>>>>
>>>>>>> [x] Download links are valid.
>>>>>>> [x] Checksums and signatures.
>>>>>>> [x] LICENSE/NOTICE files exist
>>>>>>> [x] No unexpected binary files
>>>>>>> [x] All source files have ASF headers
>>>>>>> [x] Can compile from source
>>>>>>>
>>>>>>> Ran `./scripts/verify.py`
>>>>>>> Built and tested, `make build`, `make test`
>>>>>>> Tested pyiceberg-core against pyiceberg
>>>>>>>
>>>>>>> Best,
>>>>>>> Kevin Liu
>>>>>>>
>>>>>>> On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org>
>>>>>>> wrote:
>>>>>>>
>>>>>>> Hello Apache Iceberg Rust Community,
>>>>>>>
>>>>>>> This is a call for a vote to release Apache Iceberg rust version
>>>>>>> 0.5.1
>>>>>>> The tag to be voted on is v0.5.1-rc.1
>>>>>>>
>>>>>>> The release candidate:
>>>>>>>
>>>>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>>>>>>>
>>>>>>> Keys to verify the release candidate:
>>>>>>> https://downloads.apache.org/iceberg/KEYS
>>>>>>>
>>>>>>> Git tag for the release:
>>>>>>> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>>>>>>>
>>>>>>> Please download, verify, and test.
>>>>>>>
>>>>>>> The VOTE will be open for at least 72 hours and until the necessary
>>>>>>> number of votes are reached.
>>>>>>> [ ] +1 approve
>>>>>>> [ ] +0 no opinion
>>>>>>> [ ] -1 disapprove with the reason
>>>>>>>
>>>>>>> To learn more about Apache Iceberg, please see
>>>>>>> https://rust.iceberg.apache.org/
>>>>>>>
>>>>>>> Checklist for reference:
>>>>>>> [ ] Download links are valid.
>>>>>>> [ ] Checksums and signatures.
>>>>>>> [ ] LICENSE/NOTICE files exist
>>>>>>> [ ] No unexpected binary files
>>>>>>> [ ] All source files have ASF headers
>>>>>>> [ ] Can compile from source
>>>>>>>
>>>>>>> More detailed checklist please refer to:
>>>>>>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>>>>>>
>>>>>>> To compile from source, please refer to:
>>>>>>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>>>>>>
>>>>>>> Here is a Python script in release to help you verify the release
>>>>>>> candidate:
>>>>>>> ./scripts/verify.py
>>>>>>>
>>>>>>> Note, there was an issue during the release process for 0.5.0 for
>>>>>>> the rust crates but `pyiceberg-core` was successfully published to pypi.
>>>>>>> Thus, we yank'ed the 0.5.0 version on pypi and created a new release
>>>>>>> version.
>>>>>>>
>>>>>>> Best,
>>>>>>> Kevin Liu
>>>>>>>
>>>>>>> Xuanwo
>>>>>>>
>>>>>>> https://xuanwo.io/
>>>>>>>
>>>>>>>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Kevin Liu <ke...@apache.org>.
Gentle ping to bump this thread :)
We need 1 more binding vote for the release!

Best,
Kevin Liu

On Thu, May 29, 2025 at 10:34 AM Fokko Driesprong <fo...@apache.org> wrote:

> +1 (binding)
>
> Checked signatures, checksums, and licenses, and did some checks against
> the REST catalog.
>
> Thanks Kevin for running this release!
>
> Kind regards,
> Fokko
>
> Op wo 28 mei 2025 om 12:39 schreef Renjie Liu <li...@gmail.com>:
>
>> Hi:
>>
>> We still need two PMC votes for this release!
>>
>> Please help to test and verify.
>>
>> On Wed, May 28, 2025 at 6:17 AM Drew <im...@gmail.com> wrote:
>>
>>> +1 (non-binding)
>>>
>>> [x] Download links are valid.
>>> [x] Checksums and signatures.
>>> [x] LICENSE/NOTICE files exist
>>> [x] No unexpected binary files
>>> [x] All source files have ASF headers
>>> [x] Can compile from source
>>>
>>>
>>> On Tue, May 27, 2025 at 9:17 AM NOTME ZE <st...@gmail.com> wrote:
>>>
>>>> +1 non-binding
>>>>
>>>> [x] Download links are valid.
>>>> [x] Checksums and signatures.
>>>> [x] LICENSE/NOTICE files exist
>>>> [x] No unexpected binary files
>>>> [x] All source files have ASF headers
>>>> [x] Can compile from source
>>>>
>>>> Christian Thiel <ch...@gmail.com> 于2025年5月27日周二 16:10写道:
>>>>
>>>>> +1 non-binding
>>>>>
>>>>> [x] Download links are valid.
>>>>> [x] Checksums and signatures.
>>>>> [x] LICENSE/NOTICE files exist
>>>>> [x] No unexpected binary files
>>>>> [x] All source files have ASF headers
>>>>> [x] Can compile from source
>>>>>
>>>>> Tested icebrg-core in our Pipelines
>>>>>
>>>>> On Tue, 27 May 2025 at 09:18, Xuanwo <xu...@apache.org> wrote:
>>>>>
>>>>>> +1 non-binding
>>>>>>
>>>>>> [x] Download links are valid.
>>>>>> [x] Checksums and signatures.
>>>>>> [x] LICENSE/NOTICE files exist
>>>>>> [x] No unexpected binary files
>>>>>> [x] All source files have ASF headers
>>>>>> [x] Can compile from source
>>>>>>
>>>>>> Tested icebrg-core and iceberg-rest.
>>>>>>
>>>>>> On Tue, May 27, 2025, at 13:54, Renjie Liu wrote:
>>>>>>
>>>>>> +1 (binding)
>>>>>>
>>>>>> [x] Download links are valid.
>>>>>> [x] Checksums and signatures.
>>>>>> [x] LICENSE/NOTICE files exist
>>>>>> [x] No unexpected binary files
>>>>>> [x] Ran `make check` to verify linter, format
>>>>>> [x] Ran `maek test` to verify integration tests
>>>>>>
>>>>>> Thanks Kevin for driving this!
>>>>>>
>>>>>> On Tue, May 27, 2025 at 1:16 PM Kevin Liu <ke...@apache.org>
>>>>>> wrote:
>>>>>>
>>>>>> +1 (non-binding)
>>>>>>
>>>>>> [x] Download links are valid.
>>>>>> [x] Checksums and signatures.
>>>>>> [x] LICENSE/NOTICE files exist
>>>>>> [x] No unexpected binary files
>>>>>> [x] All source files have ASF headers
>>>>>> [x] Can compile from source
>>>>>>
>>>>>> Ran `./scripts/verify.py`
>>>>>> Built and tested, `make build`, `make test`
>>>>>> Tested pyiceberg-core against pyiceberg
>>>>>>
>>>>>> Best,
>>>>>> Kevin Liu
>>>>>>
>>>>>> On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org>
>>>>>> wrote:
>>>>>>
>>>>>> Hello Apache Iceberg Rust Community,
>>>>>>
>>>>>> This is a call for a vote to release Apache Iceberg rust version 0.5.1
>>>>>> The tag to be voted on is v0.5.1-rc.1
>>>>>>
>>>>>> The release candidate:
>>>>>>
>>>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>>>>>>
>>>>>> Keys to verify the release candidate:
>>>>>> https://downloads.apache.org/iceberg/KEYS
>>>>>>
>>>>>> Git tag for the release:
>>>>>> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>>>>>>
>>>>>> Please download, verify, and test.
>>>>>>
>>>>>> The VOTE will be open for at least 72 hours and until the necessary
>>>>>> number of votes are reached.
>>>>>> [ ] +1 approve
>>>>>> [ ] +0 no opinion
>>>>>> [ ] -1 disapprove with the reason
>>>>>>
>>>>>> To learn more about Apache Iceberg, please see
>>>>>> https://rust.iceberg.apache.org/
>>>>>>
>>>>>> Checklist for reference:
>>>>>> [ ] Download links are valid.
>>>>>> [ ] Checksums and signatures.
>>>>>> [ ] LICENSE/NOTICE files exist
>>>>>> [ ] No unexpected binary files
>>>>>> [ ] All source files have ASF headers
>>>>>> [ ] Can compile from source
>>>>>>
>>>>>> More detailed checklist please refer to:
>>>>>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>>>>>
>>>>>> To compile from source, please refer to:
>>>>>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>>>>>
>>>>>> Here is a Python script in release to help you verify the release
>>>>>> candidate:
>>>>>> ./scripts/verify.py
>>>>>>
>>>>>> Note, there was an issue during the release process for 0.5.0 for the
>>>>>> rust crates but `pyiceberg-core` was successfully published to pypi. Thus,
>>>>>> we yank'ed the 0.5.0 version on pypi and created a new release version.
>>>>>>
>>>>>> Best,
>>>>>> Kevin Liu
>>>>>>
>>>>>> Xuanwo
>>>>>>
>>>>>> https://xuanwo.io/
>>>>>>
>>>>>>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Fokko Driesprong <fo...@apache.org>.
+1 (binding)

Checked signatures, checksums, and licenses, and did some checks against
the REST catalog.

Thanks Kevin for running this release!

Kind regards,
Fokko

Op wo 28 mei 2025 om 12:39 schreef Renjie Liu <li...@gmail.com>:

> Hi:
>
> We still need two PMC votes for this release!
>
> Please help to test and verify.
>
> On Wed, May 28, 2025 at 6:17 AM Drew <im...@gmail.com> wrote:
>
>> +1 (non-binding)
>>
>> [x] Download links are valid.
>> [x] Checksums and signatures.
>> [x] LICENSE/NOTICE files exist
>> [x] No unexpected binary files
>> [x] All source files have ASF headers
>> [x] Can compile from source
>>
>>
>> On Tue, May 27, 2025 at 9:17 AM NOTME ZE <st...@gmail.com> wrote:
>>
>>> +1 non-binding
>>>
>>> [x] Download links are valid.
>>> [x] Checksums and signatures.
>>> [x] LICENSE/NOTICE files exist
>>> [x] No unexpected binary files
>>> [x] All source files have ASF headers
>>> [x] Can compile from source
>>>
>>> Christian Thiel <ch...@gmail.com> 于2025年5月27日周二 16:10写道:
>>>
>>>> +1 non-binding
>>>>
>>>> [x] Download links are valid.
>>>> [x] Checksums and signatures.
>>>> [x] LICENSE/NOTICE files exist
>>>> [x] No unexpected binary files
>>>> [x] All source files have ASF headers
>>>> [x] Can compile from source
>>>>
>>>> Tested icebrg-core in our Pipelines
>>>>
>>>> On Tue, 27 May 2025 at 09:18, Xuanwo <xu...@apache.org> wrote:
>>>>
>>>>> +1 non-binding
>>>>>
>>>>> [x] Download links are valid.
>>>>> [x] Checksums and signatures.
>>>>> [x] LICENSE/NOTICE files exist
>>>>> [x] No unexpected binary files
>>>>> [x] All source files have ASF headers
>>>>> [x] Can compile from source
>>>>>
>>>>> Tested icebrg-core and iceberg-rest.
>>>>>
>>>>> On Tue, May 27, 2025, at 13:54, Renjie Liu wrote:
>>>>>
>>>>> +1 (binding)
>>>>>
>>>>> [x] Download links are valid.
>>>>> [x] Checksums and signatures.
>>>>> [x] LICENSE/NOTICE files exist
>>>>> [x] No unexpected binary files
>>>>> [x] Ran `make check` to verify linter, format
>>>>> [x] Ran `maek test` to verify integration tests
>>>>>
>>>>> Thanks Kevin for driving this!
>>>>>
>>>>> On Tue, May 27, 2025 at 1:16 PM Kevin Liu <ke...@apache.org>
>>>>> wrote:
>>>>>
>>>>> +1 (non-binding)
>>>>>
>>>>> [x] Download links are valid.
>>>>> [x] Checksums and signatures.
>>>>> [x] LICENSE/NOTICE files exist
>>>>> [x] No unexpected binary files
>>>>> [x] All source files have ASF headers
>>>>> [x] Can compile from source
>>>>>
>>>>> Ran `./scripts/verify.py`
>>>>> Built and tested, `make build`, `make test`
>>>>> Tested pyiceberg-core against pyiceberg
>>>>>
>>>>> Best,
>>>>> Kevin Liu
>>>>>
>>>>> On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org>
>>>>> wrote:
>>>>>
>>>>> Hello Apache Iceberg Rust Community,
>>>>>
>>>>> This is a call for a vote to release Apache Iceberg rust version 0.5.1
>>>>> The tag to be voted on is v0.5.1-rc.1
>>>>>
>>>>> The release candidate:
>>>>>
>>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>>>>>
>>>>> Keys to verify the release candidate:
>>>>> https://downloads.apache.org/iceberg/KEYS
>>>>>
>>>>> Git tag for the release:
>>>>> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>>>>>
>>>>> Please download, verify, and test.
>>>>>
>>>>> The VOTE will be open for at least 72 hours and until the necessary
>>>>> number of votes are reached.
>>>>> [ ] +1 approve
>>>>> [ ] +0 no opinion
>>>>> [ ] -1 disapprove with the reason
>>>>>
>>>>> To learn more about Apache Iceberg, please see
>>>>> https://rust.iceberg.apache.org/
>>>>>
>>>>> Checklist for reference:
>>>>> [ ] Download links are valid.
>>>>> [ ] Checksums and signatures.
>>>>> [ ] LICENSE/NOTICE files exist
>>>>> [ ] No unexpected binary files
>>>>> [ ] All source files have ASF headers
>>>>> [ ] Can compile from source
>>>>>
>>>>> More detailed checklist please refer to:
>>>>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>>>>
>>>>> To compile from source, please refer to:
>>>>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>>>>
>>>>> Here is a Python script in release to help you verify the release
>>>>> candidate:
>>>>> ./scripts/verify.py
>>>>>
>>>>> Note, there was an issue during the release process for 0.5.0 for the
>>>>> rust crates but `pyiceberg-core` was successfully published to pypi. Thus,
>>>>> we yank'ed the 0.5.0 version on pypi and created a new release version.
>>>>>
>>>>> Best,
>>>>> Kevin Liu
>>>>>
>>>>> Xuanwo
>>>>>
>>>>> https://xuanwo.io/
>>>>>
>>>>>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Renjie Liu <li...@gmail.com>.
Hi:

We still need two PMC votes for this release!

Please help to test and verify.

On Wed, May 28, 2025 at 6:17 AM Drew <im...@gmail.com> wrote:

> +1 (non-binding)
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] All source files have ASF headers
> [x] Can compile from source
>
>
> On Tue, May 27, 2025 at 9:17 AM NOTME ZE <st...@gmail.com> wrote:
>
>> +1 non-binding
>>
>> [x] Download links are valid.
>> [x] Checksums and signatures.
>> [x] LICENSE/NOTICE files exist
>> [x] No unexpected binary files
>> [x] All source files have ASF headers
>> [x] Can compile from source
>>
>> Christian Thiel <ch...@gmail.com> 于2025年5月27日周二 16:10写道:
>>
>>> +1 non-binding
>>>
>>> [x] Download links are valid.
>>> [x] Checksums and signatures.
>>> [x] LICENSE/NOTICE files exist
>>> [x] No unexpected binary files
>>> [x] All source files have ASF headers
>>> [x] Can compile from source
>>>
>>> Tested icebrg-core in our Pipelines
>>>
>>> On Tue, 27 May 2025 at 09:18, Xuanwo <xu...@apache.org> wrote:
>>>
>>>> +1 non-binding
>>>>
>>>> [x] Download links are valid.
>>>> [x] Checksums and signatures.
>>>> [x] LICENSE/NOTICE files exist
>>>> [x] No unexpected binary files
>>>> [x] All source files have ASF headers
>>>> [x] Can compile from source
>>>>
>>>> Tested icebrg-core and iceberg-rest.
>>>>
>>>> On Tue, May 27, 2025, at 13:54, Renjie Liu wrote:
>>>>
>>>> +1 (binding)
>>>>
>>>> [x] Download links are valid.
>>>> [x] Checksums and signatures.
>>>> [x] LICENSE/NOTICE files exist
>>>> [x] No unexpected binary files
>>>> [x] Ran `make check` to verify linter, format
>>>> [x] Ran `maek test` to verify integration tests
>>>>
>>>> Thanks Kevin for driving this!
>>>>
>>>> On Tue, May 27, 2025 at 1:16 PM Kevin Liu <ke...@apache.org>
>>>> wrote:
>>>>
>>>> +1 (non-binding)
>>>>
>>>> [x] Download links are valid.
>>>> [x] Checksums and signatures.
>>>> [x] LICENSE/NOTICE files exist
>>>> [x] No unexpected binary files
>>>> [x] All source files have ASF headers
>>>> [x] Can compile from source
>>>>
>>>> Ran `./scripts/verify.py`
>>>> Built and tested, `make build`, `make test`
>>>> Tested pyiceberg-core against pyiceberg
>>>>
>>>> Best,
>>>> Kevin Liu
>>>>
>>>> On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org>
>>>> wrote:
>>>>
>>>> Hello Apache Iceberg Rust Community,
>>>>
>>>> This is a call for a vote to release Apache Iceberg rust version 0.5.1
>>>> The tag to be voted on is v0.5.1-rc.1
>>>>
>>>> The release candidate:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>>>>
>>>> Keys to verify the release candidate:
>>>> https://downloads.apache.org/iceberg/KEYS
>>>>
>>>> Git tag for the release:
>>>> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>>>>
>>>> Please download, verify, and test.
>>>>
>>>> The VOTE will be open for at least 72 hours and until the necessary
>>>> number of votes are reached.
>>>> [ ] +1 approve
>>>> [ ] +0 no opinion
>>>> [ ] -1 disapprove with the reason
>>>>
>>>> To learn more about Apache Iceberg, please see
>>>> https://rust.iceberg.apache.org/
>>>>
>>>> Checklist for reference:
>>>> [ ] Download links are valid.
>>>> [ ] Checksums and signatures.
>>>> [ ] LICENSE/NOTICE files exist
>>>> [ ] No unexpected binary files
>>>> [ ] All source files have ASF headers
>>>> [ ] Can compile from source
>>>>
>>>> More detailed checklist please refer to:
>>>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>>>
>>>> To compile from source, please refer to:
>>>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>>>
>>>> Here is a Python script in release to help you verify the release
>>>> candidate:
>>>> ./scripts/verify.py
>>>>
>>>> Note, there was an issue during the release process for 0.5.0 for the
>>>> rust crates but `pyiceberg-core` was successfully published to pypi. Thus,
>>>> we yank'ed the 0.5.0 version on pypi and created a new release version.
>>>>
>>>> Best,
>>>> Kevin Liu
>>>>
>>>> Xuanwo
>>>>
>>>> https://xuanwo.io/
>>>>
>>>>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Drew <im...@gmail.com>.
+1 (non-binding)

[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[x] Can compile from source


On Tue, May 27, 2025 at 9:17 AM NOTME ZE <st...@gmail.com> wrote:

> +1 non-binding
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] All source files have ASF headers
> [x] Can compile from source
>
> Christian Thiel <ch...@gmail.com> 于2025年5月27日周二 16:10写道:
>
>> +1 non-binding
>>
>> [x] Download links are valid.
>> [x] Checksums and signatures.
>> [x] LICENSE/NOTICE files exist
>> [x] No unexpected binary files
>> [x] All source files have ASF headers
>> [x] Can compile from source
>>
>> Tested icebrg-core in our Pipelines
>>
>> On Tue, 27 May 2025 at 09:18, Xuanwo <xu...@apache.org> wrote:
>>
>>> +1 non-binding
>>>
>>> [x] Download links are valid.
>>> [x] Checksums and signatures.
>>> [x] LICENSE/NOTICE files exist
>>> [x] No unexpected binary files
>>> [x] All source files have ASF headers
>>> [x] Can compile from source
>>>
>>> Tested icebrg-core and iceberg-rest.
>>>
>>> On Tue, May 27, 2025, at 13:54, Renjie Liu wrote:
>>>
>>> +1 (binding)
>>>
>>> [x] Download links are valid.
>>> [x] Checksums and signatures.
>>> [x] LICENSE/NOTICE files exist
>>> [x] No unexpected binary files
>>> [x] Ran `make check` to verify linter, format
>>> [x] Ran `maek test` to verify integration tests
>>>
>>> Thanks Kevin for driving this!
>>>
>>> On Tue, May 27, 2025 at 1:16 PM Kevin Liu <ke...@apache.org> wrote:
>>>
>>> +1 (non-binding)
>>>
>>> [x] Download links are valid.
>>> [x] Checksums and signatures.
>>> [x] LICENSE/NOTICE files exist
>>> [x] No unexpected binary files
>>> [x] All source files have ASF headers
>>> [x] Can compile from source
>>>
>>> Ran `./scripts/verify.py`
>>> Built and tested, `make build`, `make test`
>>> Tested pyiceberg-core against pyiceberg
>>>
>>> Best,
>>> Kevin Liu
>>>
>>> On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org>
>>> wrote:
>>>
>>> Hello Apache Iceberg Rust Community,
>>>
>>> This is a call for a vote to release Apache Iceberg rust version 0.5.1
>>> The tag to be voted on is v0.5.1-rc.1
>>>
>>> The release candidate:
>>>
>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>>>
>>> Keys to verify the release candidate:
>>> https://downloads.apache.org/iceberg/KEYS
>>>
>>> Git tag for the release:
>>> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>>>
>>> Please download, verify, and test.
>>>
>>> The VOTE will be open for at least 72 hours and until the necessary
>>> number of votes are reached.
>>> [ ] +1 approve
>>> [ ] +0 no opinion
>>> [ ] -1 disapprove with the reason
>>>
>>> To learn more about Apache Iceberg, please see
>>> https://rust.iceberg.apache.org/
>>>
>>> Checklist for reference:
>>> [ ] Download links are valid.
>>> [ ] Checksums and signatures.
>>> [ ] LICENSE/NOTICE files exist
>>> [ ] No unexpected binary files
>>> [ ] All source files have ASF headers
>>> [ ] Can compile from source
>>>
>>> More detailed checklist please refer to:
>>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>>
>>> To compile from source, please refer to:
>>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>>
>>> Here is a Python script in release to help you verify the release
>>> candidate:
>>> ./scripts/verify.py
>>>
>>> Note, there was an issue during the release process for 0.5.0 for the
>>> rust crates but `pyiceberg-core` was successfully published to pypi. Thus,
>>> we yank'ed the 0.5.0 version on pypi and created a new release version.
>>>
>>> Best,
>>> Kevin Liu
>>>
>>> Xuanwo
>>>
>>> https://xuanwo.io/
>>>
>>>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by NOTME ZE <st...@gmail.com>.
+1 non-binding

[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[x] Can compile from source

Christian Thiel <ch...@gmail.com> 于2025年5月27日周二 16:10写道:

> +1 non-binding
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] All source files have ASF headers
> [x] Can compile from source
>
> Tested icebrg-core in our Pipelines
>
> On Tue, 27 May 2025 at 09:18, Xuanwo <xu...@apache.org> wrote:
>
>> +1 non-binding
>>
>> [x] Download links are valid.
>> [x] Checksums and signatures.
>> [x] LICENSE/NOTICE files exist
>> [x] No unexpected binary files
>> [x] All source files have ASF headers
>> [x] Can compile from source
>>
>> Tested icebrg-core and iceberg-rest.
>>
>> On Tue, May 27, 2025, at 13:54, Renjie Liu wrote:
>>
>> +1 (binding)
>>
>> [x] Download links are valid.
>> [x] Checksums and signatures.
>> [x] LICENSE/NOTICE files exist
>> [x] No unexpected binary files
>> [x] Ran `make check` to verify linter, format
>> [x] Ran `maek test` to verify integration tests
>>
>> Thanks Kevin for driving this!
>>
>> On Tue, May 27, 2025 at 1:16 PM Kevin Liu <ke...@apache.org> wrote:
>>
>> +1 (non-binding)
>>
>> [x] Download links are valid.
>> [x] Checksums and signatures.
>> [x] LICENSE/NOTICE files exist
>> [x] No unexpected binary files
>> [x] All source files have ASF headers
>> [x] Can compile from source
>>
>> Ran `./scripts/verify.py`
>> Built and tested, `make build`, `make test`
>> Tested pyiceberg-core against pyiceberg
>>
>> Best,
>> Kevin Liu
>>
>> On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org> wrote:
>>
>> Hello Apache Iceberg Rust Community,
>>
>> This is a call for a vote to release Apache Iceberg rust version 0.5.1
>> The tag to be voted on is v0.5.1-rc.1
>>
>> The release candidate:
>>
>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>>
>> Keys to verify the release candidate:
>> https://downloads.apache.org/iceberg/KEYS
>>
>> Git tag for the release:
>> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>>
>> Please download, verify, and test.
>>
>> The VOTE will be open for at least 72 hours and until the necessary
>> number of votes are reached.
>> [ ] +1 approve
>> [ ] +0 no opinion
>> [ ] -1 disapprove with the reason
>>
>> To learn more about Apache Iceberg, please see
>> https://rust.iceberg.apache.org/
>>
>> Checklist for reference:
>> [ ] Download links are valid.
>> [ ] Checksums and signatures.
>> [ ] LICENSE/NOTICE files exist
>> [ ] No unexpected binary files
>> [ ] All source files have ASF headers
>> [ ] Can compile from source
>>
>> More detailed checklist please refer to:
>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>
>> To compile from source, please refer to:
>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>
>> Here is a Python script in release to help you verify the release
>> candidate:
>> ./scripts/verify.py
>>
>> Note, there was an issue during the release process for 0.5.0 for the
>> rust crates but `pyiceberg-core` was successfully published to pypi. Thus,
>> we yank'ed the 0.5.0 version on pypi and created a new release version.
>>
>> Best,
>> Kevin Liu
>>
>> Xuanwo
>>
>> https://xuanwo.io/
>>
>>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Christian Thiel <ch...@gmail.com>.
+1 non-binding

[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[x] Can compile from source

Tested icebrg-core in our Pipelines

On Tue, 27 May 2025 at 09:18, Xuanwo <xu...@apache.org> wrote:

> +1 non-binding
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] All source files have ASF headers
> [x] Can compile from source
>
> Tested icebrg-core and iceberg-rest.
>
> On Tue, May 27, 2025, at 13:54, Renjie Liu wrote:
>
> +1 (binding)
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] Ran `make check` to verify linter, format
> [x] Ran `maek test` to verify integration tests
>
> Thanks Kevin for driving this!
>
> On Tue, May 27, 2025 at 1:16 PM Kevin Liu <ke...@apache.org> wrote:
>
> +1 (non-binding)
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] All source files have ASF headers
> [x] Can compile from source
>
> Ran `./scripts/verify.py`
> Built and tested, `make build`, `make test`
> Tested pyiceberg-core against pyiceberg
>
> Best,
> Kevin Liu
>
> On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org> wrote:
>
> Hello Apache Iceberg Rust Community,
>
> This is a call for a vote to release Apache Iceberg rust version 0.5.1
> The tag to be voted on is v0.5.1-rc.1
>
> The release candidate:
>
> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>
> Keys to verify the release candidate:
> https://downloads.apache.org/iceberg/KEYS
>
> Git tag for the release:
> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>
> Please download, verify, and test.
>
> The VOTE will be open for at least 72 hours and until the necessary
> number of votes are reached.
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> To learn more about Apache Iceberg, please see
> https://rust.iceberg.apache.org/
>
> Checklist for reference:
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
> More detailed checklist please refer to:
> https://github.com/apache/iceberg-rust/tree/main/scripts
>
> To compile from source, please refer to:
> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>
> Here is a Python script in release to help you verify the release
> candidate:
> ./scripts/verify.py
>
> Note, there was an issue during the release process for 0.5.0 for the rust
> crates but `pyiceberg-core` was successfully published to pypi. Thus, we
> yank'ed the 0.5.0 version on pypi and created a new release version.
>
> Best,
> Kevin Liu
>
> Xuanwo
>
> https://xuanwo.io/
>
>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Xuanwo <xu...@apache.org>.
+1 non-binding

[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[x] Can compile from source

Tested icebrg-core and iceberg-rest.

On Tue, May 27, 2025, at 13:54, Renjie Liu wrote:
> +1 (binding)
> 
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] Ran `make check` to verify linter, format
> [x] Ran `maek test` to verify integration tests
> 
> Thanks Kevin for driving this!
> 
> On Tue, May 27, 2025 at 1:16 PM Kevin Liu <ke...@apache.org> wrote:
>> +1 (non-binding)
>> 
>> [x] Download links are valid.
>> [x] Checksums and signatures.
>> [x] LICENSE/NOTICE files exist
>> [x] No unexpected binary files
>> [x] All source files have ASF headers
>> [x] Can compile from source
>> 
>> Ran `./scripts/verify.py`
>> Built and tested, `make build`, `make test`
>> Tested pyiceberg-core against pyiceberg
>> 
>> Best,
>> Kevin Liu 
>> 
>> On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org> wrote:
>>> Hello Apache Iceberg Rust Community,
>>> 
>>> This is a call for a vote to release Apache Iceberg rust version 0.5.1
>>> The tag to be voted on is v0.5.1-rc.1
>>> 
>>> The release candidate:
>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>>> 
>>> Keys to verify the release candidate:
>>> https://downloads.apache.org/iceberg/KEYS
>>> 
>>> Git tag for the release:
>>> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>>> 
>>> Please download, verify, and test.
>>> 
>>> The VOTE will be open for at least 72 hours and until the necessary
>>> number of votes are reached.
>>> [ ] +1 approve
>>> [ ] +0 no opinion
>>> [ ] -1 disapprove with the reason
>>> 
>>> To learn more about Apache Iceberg, please see https://rust.iceberg.apache.org/
>>> 
>>> Checklist for reference:
>>> [ ] Download links are valid.
>>> [ ] Checksums and signatures.
>>> [ ] LICENSE/NOTICE files exist
>>> [ ] No unexpected binary files
>>> [ ] All source files have ASF headers
>>> [ ] Can compile from source
>>> 
>>> More detailed checklist please refer to:
>>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>> 
>>> To compile from source, please refer to:
>>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>> 
>>> Here is a Python script in release to help you verify the release candidate:
>>> ./scripts/verify.py
>>> 
>>> Note, there was an issue during the release process for 0.5.0 for the rust crates but `pyiceberg-core` was successfully published to pypi. Thus, we yank'ed the 0.5.0 version on pypi and created a new release version. 
>>> 
>>> Best,
>>> Kevin Liu
Xuanwo

https://xuanwo.io/

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Renjie Liu <li...@gmail.com>.
+1 (binding)

[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] Ran `make check` to verify linter, format
[x] Ran `maek test` to verify integration tests

Thanks Kevin for driving this!

On Tue, May 27, 2025 at 1:16 PM Kevin Liu <ke...@apache.org> wrote:

> +1 (non-binding)
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] All source files have ASF headers
> [x] Can compile from source
>
> Ran `./scripts/verify.py`
> Built and tested, `make build`, `make test`
> Tested pyiceberg-core against pyiceberg
>
> Best,
> Kevin Liu
>
> On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org> wrote:
>
>> Hello Apache Iceberg Rust Community,
>>
>> This is a call for a vote to release Apache Iceberg rust version 0.5.1
>> The tag to be voted on is v0.5.1-rc.1
>>
>> The release candidate:
>>
>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>>
>> Keys to verify the release candidate:
>> https://downloads.apache.org/iceberg/KEYS
>>
>> Git tag for the release:
>> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>>
>> Please download, verify, and test.
>>
>> The VOTE will be open for at least 72 hours and until the necessary
>> number of votes are reached.
>> [ ] +1 approve
>> [ ] +0 no opinion
>> [ ] -1 disapprove with the reason
>>
>> To learn more about Apache Iceberg, please see
>> https://rust.iceberg.apache.org/
>>
>> Checklist for reference:
>> [ ] Download links are valid.
>> [ ] Checksums and signatures.
>> [ ] LICENSE/NOTICE files exist
>> [ ] No unexpected binary files
>> [ ] All source files have ASF headers
>> [ ] Can compile from source
>>
>> More detailed checklist please refer to:
>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>
>> To compile from source, please refer to:
>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>
>> Here is a Python script in release to help you verify the release
>> candidate:
>> ./scripts/verify.py
>>
>> Note, there was an issue during the release process for 0.5.0 for the
>> rust crates but `pyiceberg-core` was successfully published to pypi. Thus,
>> we yank'ed the 0.5.0 version on pypi and created a new release version.
>>
>> Best,
>> Kevin Liu
>>
>>

Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

Posted by Kevin Liu <ke...@apache.org>.
+1 (non-binding)

[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[x] Can compile from source

Ran `./scripts/verify.py`
Built and tested, `make build`, `make test`
Tested pyiceberg-core against pyiceberg

Best,
Kevin Liu

On Mon, May 26, 2025 at 10:08 PM Kevin Liu <ke...@apache.org> wrote:

> Hello Apache Iceberg Rust Community,
>
> This is a call for a vote to release Apache Iceberg rust version 0.5.1
> The tag to be voted on is v0.5.1-rc.1
>
> The release candidate:
>
> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.5.1-rc.1/
>
> Keys to verify the release candidate:
> https://downloads.apache.org/iceberg/KEYS
>
> Git tag for the release:
> https://github.com/apache/iceberg-rust/releases/tag/v0.5.1-rc.1
>
> Please download, verify, and test.
>
> The VOTE will be open for at least 72 hours and until the necessary
> number of votes are reached.
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> To learn more about Apache Iceberg, please see
> https://rust.iceberg.apache.org/
>
> Checklist for reference:
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
> More detailed checklist please refer to:
> https://github.com/apache/iceberg-rust/tree/main/scripts
>
> To compile from source, please refer to:
> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>
> Here is a Python script in release to help you verify the release
> candidate:
> ./scripts/verify.py
>
> Note, there was an issue during the release process for 0.5.0 for the rust
> crates but `pyiceberg-core` was successfully published to pypi. Thus, we
> yank'ed the 0.5.0 version on pypi and created a new release version.
>
> Best,
> Kevin Liu
>
>