+1

I checked the 0.5.0-rc.1 source artifacts from
https://dist.apache.org/repos/dist/dev/datasketches/rust/0.5.0-rc.1/

Checklist:

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

Best,
PsiACE

________________________________
From: tison <[email protected]>
Sent: Thursday, September 3, 2026 00:50
To: [email protected] <[email protected]>
Subject: Re: [VOTE] Release Apache DataSketches Rust 0.5.0 (RC1)

> cargo x lint failed on my machine because xtask auto-installs taplo-cli via 
> an unpinned cargo install taplo-cli when it isn't already on PATH 
> (xtask/src/main.rs,
ensure_installed).
> On a clean environment this now pulls in taplo-cli transitive dependencies 
> (icu_*, time) that require rustc 1.88, while rustc is pinned to 1.86.0 in 
> rust-toolchain.toml.

Thanks for your report. I'll open an issue to improve this experience.

Best,
tison.


Best,
tison.


Pierre Lacave <[email protected]<mailto:[email protected]>> 于2026年9月3日周四 
15:46写道:
+1 (binding)

Verified:
- Downloaded the archive, signature, and checksum from
  https://dist.apache.org/repos/dist/dev/datasketches/rust/0.5.0-rc.1/
- SHA-512 checksum matches (shasum -a 512 --check: OK)
- GPG signature is valid and made by fingerprint
  8B374472FAD328E17F479863B379691FC6E298DD, which is present in the
  DataSketches KEYS file with a [email protected]<mailto:[email protected]> UID
- Archive contains LICENSE, NOTICE, Cargo.toml, Cargo.lock, CHANGELOG.md,
  and no unexpected files (e.g. no embedded .git)
- Cargo.toml version and ## v0.5.0 CHANGELOG heading match the
  proposed release version
- cargo package --list / cargo publish --dry-run -p datasketches
  succeed (101 files, 1.9MiB)
- cargo x prepare-testdata, cargo x check (all feature
  combinations), and cargo x test all pass with zero failures
  across every module


Non-blocking:
cargo x lint failed on my machine because xtask auto-installs taplo-cli via an 
unpinned cargo install taplo-cli when it isn't already on PATH 
(xtask/src/main.rs,
ensure_installed).
On a clean environment this now pulls in taplo-cli transitive dependencies 
(icu_*, time) that require rustc 1.88, while rustc is pinned to 1.86.0 in 
rust-toolchain.toml.

Thanks

On 2026/09/01 05:48:06 AriesDevil wrote:
> Hi all,
>
> Thanks for the reminder. For completeness, here are the checks behind my +1 
> vote:
>
> - Downloaded the source artifact from the ASF dist/dev directory and verified 
> its SHA-512 checksum.
>
> - Verified the GPG signature against the project KEYS file and confirmed the 
> signing-key fingerprint.
>
> - Inspected the source archive, including LICENSE, NOTICE, the expected 0.5.0 
> version, and the absence of unexpected binary files.
>
> - Ran cargo package --list -p datasketches and cargo publish --dry-run 
> --locked -p datasketches.
>
> - Ran cargo x prepare-testdata, cargo x lint, cargo x check, and cargo x test.
>
> All checks passed, and I found no release-blocking issues.
>
> My vote remains +1 (non-binding).
>
> On 2026/09/01 01:51:30 tison wrote:
> > Hi everyone,
> >
> > I propose releasing Apache DataSketches Rust version 0.5.0.
> >
> > The release candidate is based on commit:
> > 77f5652016b3859c23b60c5b8b9e94578ef484f0
> >
> > Source distribution:
> > https://dist.apache.org/repos/dist/dev/datasketches/rust/0.5.0-rc.1/
> >
> > Artifact:
> > apache-datasketches-rust-0.5.0-src.zip
> >
> > Git tag:
> > https://github.com/apache/datasketches-rust/tree/0.5.0-rc.1
> >
> > Changelog:
> > https://github.com/apache/datasketches-rust/blob/0.5.0-rc.1/CHANGELOG.md
> >
> > Signing key fingerprint:
> > 8B374472FAD328E17F479863B379691FC6E298DD
> >
> > SHA-512:
> > e4e2be3918093fa7ce561f2f686364b446cbdb24497a9d0db89ae77fcb1c12dc9e0ecd36c99857efbeabfba0860b96764b9b6bebb86b346ccb9790e7ec25bc97
> >  apache-datasketches-rust-0.5.0-src.zip
> >
> > Testing:
> > - crates.io<http://crates.io> RC: cargo add [email protected]
> > - source: verify the checksum and signature, then run the release checks
> >
> > Verification:
> >   shasum -a 512 --check apache-datasketches-rust-0.5.0-src.zip.sha512
> >   gpg --verify apache-datasketches-rust-0.5.0-src.zip.asc
> > apache-datasketches-rust-0.5.0-src.zip
> >
> > The vote will remain open for at least 72 hours, until
> > 2026-09-04 06:00 UTC.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove, with a reason
> >
> > Thanks,
> > tison
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: 
> > [email protected]<mailto:[email protected]>
> > For additional commands, e-mail: 
> > [email protected]<mailto:[email protected]>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: 
> [email protected]<mailto:[email protected]>
> For additional commands, e-mail: 
> [email protected]<mailto:[email protected]>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: 
[email protected]<mailto:[email protected]>
For additional commands, e-mail: 
[email protected]<mailto:[email protected]>

Reply via email to