Hi, +1 to release (binding, IPMC)
-Yonik On Thu, Aug 7, 2025 at 11:31 AM Piotr Gankiewicz <piotr.gankiew...@gmail.com> wrote: > Hello everyone, > > This is the second release of Apache Iggy (Incubating), a persistent > message > streaming platform written in Rust, supporting QUIC, TCP and HTTP transport > protocols, capable of processing millions of messages per second with ultra > low latencies. For more info, please visit https://iggy.apache.org > > This release has been voted on by the Apache Iggy Community. > > *Vote Thread:* > https://lists.apache.org/thread/sg4nn2rbz9jdt1klz88gl9gmf0kg0kxr > > The vote PASSED with: > - 10 +1 votes (7 binding PPMC, 3 non-binding) > - 0 -1 votes > > *Vote Summary Thread:* > https://lists.apache.org/thread/wq1rmtlnnt3m03mrmphv6x01ocbxn2cr > > *The release candidate:* > https://dist.apache.org/repos/dist/dev/incubator/iggy/0.5.0/ > > *Git commit for the release:* > > https://github.com/apache/iggy/commit/7ebaf9b793e3cb28a221c7184f12108758367ed3 > > *Change log for this release:* > https://github.com/apache/iggy/compare/server-0.4.300...server-0.5.0-rc.1 > > *Git tag for the release candidate:* > https://github.com/apache/iggy/releases/tag/server-0.5.0-rc.1 > > The artifacts were signed with PGP key 24A4364E, corresponding to > pi...@apache.org, that can be found in keys file: > https://downloads.apache.org/incubator/iggy/KEYS > > The Git tags for release will be created after the voting passes at > https://github.com/apache/iggy/releases since our CI publishes the > artifacts to GitHub, when the new tag is pushed. > > The vote will be open for at least 72 hours. Please vote accordingly: > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove with the reason > > *Checklist for reference:* > - [ ] Download Iggy is valid. > - [ ] Checksums and PGP signatures are valid. > - [ ] Source code distributions have correct names matching the current > release. > - [ ] LICENSE and NOTICE files are correct. > - [ ] All files have license headers if necessary. > - [ ] No compiled archives bundled in source archive. > - [ ] Can compile from source. > > *Verification Steps* > Requires [Rust](https://www.rust-lang.org/tools/install). > > Build `cargo build` > > Run Tests `cargo test`. If you'd experience any concurrency/parallel test > runner errors, try limiting the amount of threads e.g. `cargo test -- > --test-threads 1` > > Iggy CLI can be installed with `cargo install iggy-cli` and then type > `iggy` for options > > More steps can be found here: > https://github.com/apache/iggy/?tab=readme-ov-file#quick-start > > To verify the source code, at first clone the repository, then `git > checkout server-0.5.0-rc.1` and finally run the release script from the > root directory: `./scripts/prepare-release.sh` > > This will create the artifact under `iggy_release` directory, and should > produce the SHA-512 checksum - on MacOS the output was following: > > > 405014586a1a4954fe5010fc5be5603585d230c9aa7cdc890991506954b52a5f8848510c1f760cbcd8350dd09b74de9f8331f6a22335350d97ff84ba41502e0f > > Please keep in mind that checksum might differ on MacOS vs Linux either due > to the internal implementation of tar vs gnu-tar or how it's handling the > archive metadata (part of the release script). > > Thanks, > Piotr Gankiewicz >