> The tarball file name includes "-a5dd428f5". Is it intentional? It seems that we don't need it because we have version number in file name such as "-4.1.0".
It was intentional as a way to 1. Distinguish release candidates rather than using a manually assigned `rcX` tag 2. Tell from what git sha the code was exported. However, given the confusion this difference has caused, I now feel using a manually assigned name is better and more consistent with the rest of Arrow and I will do that going forward with subsequent release candidates. > File names in .sha256 and .sha512 use absolute path I will fix this. Thank you for pointing this out. I will generate a new RC shortly Andrew On Tue, May 18, 2021 at 4:28 PM Sutou Kouhei <[email protected]> wrote: > +0 > > (I removed "Subject: " from Subject.) > > I could verify signature and checksums. I didn't run the > unit tests. > > The tarball file name includes "-a5dd428f5". Is it > intentional? It seems that we don't need it because we have > version number in file name such as "-4.1.0". > > File names in .sha256 and .sha512 use absolute path: > > * > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-rs-4.1.0/apache-arrow-rs-4.1.0-a5dd428f5.tar.gz.sha256 > * > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-rs-4.1.0/apache-arrow-rs-4.1.0-a5dd428f5.tar.gz.sha512 > > Can we use only base name like > > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-4.0.0-rc3/apache-arrow-4.0.0.tar.gz.sha256 > ? Then we can use sha{256,512}sum's --check option: > > sha256sum --check apache-arrow-rs-4.1.0-a5dd428f5.tar.gz.sha256 > sha512sum --check apache-arrow-rs-4.1.0-a5dd428f5.tar.gz.sha512 > > > Thanks, > -- > kou > > In <cafhtnrzj2rrdbq_1jip21-pamm_hpqmqfszv9yfbzyj+-vw...@mail.gmail.com> > "Subject: [VOTE][RUST] Release Apache Arrow 4.1.0" on Tue, 18 May 2021 > 16:12:59 -0400, > Andrew Lamb <[email protected]> wrote: > > > I would like to propose a release of Apache Arrow Rust Implementation, > > version 4.1.0. > > > > This release candidate is based on commit: > > a5dd428f57e62db20a945e8b1895de91405958c4 [1] > > > > The proposed release tarball and signatures are hosted at [2]. > > The changelog is located at [3]. > > > > Please download, verify checksums and signatures, run the unit tests, > > and vote on the release. > > > > The vote will be open for at least 72 hours. > > > > [ ] +1 Release this as Apache Arrow Rust > > [ ] +0 > > [ ] -1 Do not release this as Apache Arrow Rust because... > > > > Notes: > > * Huge thanks to Jorge and KrisztiƔn for helping me navigate the > byzantine > > arcane arts of gpg keys. > > * The tarball was created via the following commands with the code at > [4]: > > > > git fetch apache > > git tag 4.1.0 apache/active_release > > git push apache 4.1.0 > > ./dev/release/create-tarball.sh 4.1.0 > > > > We can shorten the voting period for subsequent releases, perhaps. For > now > > I am going with the tried and true timeframe :) > > > > Thanks again, > > Andrew > > > > [1]: > > > https://github.com/apache/arrow-rs/tree/a5dd428f57e62db20a945e8b1895de91405958c4 > > [2]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-rs-4.1.0 > > [3]: > > > https://github.com/apache/arrow-rs/blob/a5dd428f57e62db20a945e8b1895de91405958c4/CHANGELOG.md > > [4]: https://github.com/apache/arrow-rs/pull/299/files >
