Re: [VOTE] Release Apache Iceberg Rust 0.5.1 RC1

2025-06-03 Thread Kevin Liu
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  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  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 
>> 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

2025-05-31 Thread Kevin Liu
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  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  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

2025-05-31 Thread Xuanwo
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  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

2025-05-30 Thread Jean-Baptiste Onofré
+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  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

2025-05-30 Thread Amogh Jahagirdar
+1 (binding)
Checked sigs/checksums, license, and make test

Thanks,
Amogh Jahagirdar

On Fri, May 30, 2025 at 10:58 AM Kevin Liu  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 
> 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 :
>>
>>> 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  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  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  于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  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 
>>> 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 
>>> 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

2025-05-30 Thread Kevin Liu
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  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 :
>
>> 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  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  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  于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  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 
>> 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 
>> 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

2025-05-29 Thread Fokko Driesprong
+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 :

> 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  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  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  于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  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 
> 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 
> 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

2025-05-28 Thread Renjie Liu
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  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  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  于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  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 
 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 
 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

2025-05-27 Thread Drew
+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  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  于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  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  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 
>>> 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

2025-05-27 Thread NOTME ZE
+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  于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  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  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  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

2025-05-27 Thread Christian Thiel
+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  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  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  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

2025-05-27 Thread Xuanwo
+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  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  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

2025-05-26 Thread Renjie Liu
+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  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  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

2025-05-26 Thread Kevin Liu
+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  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
>
>