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 <kevinjq...@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 <xua...@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 <kevinjq...@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/
>>
>

Reply via email to