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