Repository navigation
Description
Apache DataSketches Rust 0.6.0 has been published. The approved source artifacts, final Git tag, crates.io package, and docs.rs documentation are available. The website update is live. The changelog date PR has merged with all CI checks passing. The release announcement is archived on both the development list and [email protected]. All release steps are complete.
Published release
- UTC release date:
2026-10-29. - Approved commit:
675e3e123fda6da19657d345038252b16adc2ebb. - Final annotated tag:
0.6.0, tag objectd0a54134555f862331c38ac0d6718c4271f86bd2. - Approved RC:
0.6.0-rc.1, pointing to the same commit as the final tag. - Source distribution: https://dist.apache.org/repos/dist/release/datasketches/rust/0.6.0/
- Public download: https://downloads.apache.org/datasketches/rust/0.6.0/apache-datasketches-rust-0.6.0-src.zip
- Artifact:
apache-datasketches-rust-0.6.0-src.zip. - Promotion: SVN
r88894, committed at2026-10-29 16:59:09 UTC; the exact approved artifacts were moved fromdist/devwithout rebuilding or renaming. - Source artifact staging revision: SVN
r88785. - Signing key:
8B374472FAD328E17F479863B379691FC6E298DD([email protected]), present in the official DataSketches KEYS file. - SHA-512:
ea72b25639f9c918f2d17cc07f6080876393bf9695281677db5de7765c0e1b41cd3841d74ba2ea8bbac443587d2dbd0e71922b9299a17582aba585f46529c894. - crates.io: https://crates.io/crates/datasketches/0.6.0 (published at
2026-10-29 16:59:37 UTC). - Documentation: https://docs.rs/datasketches/0.6.0/datasketches/
- Changelog: https://github.com/apache/datasketches-rust/blob/0.6.0/CHANGELOG.md
- Previous release 0.5.0 was removed from
dist/releasein SVNr88895; its source archive and matching checksum were verified at https://archive.apache.org/dist/datasketches/rust/0.5.0/ before removal.
Vote and result
- Release preparation: chore: prepare 0.6.0 release #303, merged with all CI checks passing.
- Vote thread: https://lists.apache.org/thread/hqkvc6s3hrgddofznc43mpmow4jmdmsm
- Vote opened:
2026-10-26 10:15:53 UTC. - Announced deadline:
2026-10-29 12:00 UTC, more than 72 hours after opening. - Result: passed with four binding +1 votes, no non-binding votes, no +0 votes, and no -1 votes.
- All four voters were PMC members before this vote, verified against the official ASF committee roster.
- Result email: https://lists.apache.org/thread/pw4j9k0llrxp2z3gnvo5wm6nbb9y0j24
- Result sent:
2026-10-29 16:55:53 UTC, before artifact promotion and final crate publication.
| Voter | ASF ID | Vote | Status | Vote evidence |
|---|---|---|---|---|
| Filippo Rossi | frossi | +1 | Binding | Vote |
| Zili Chen (tison) | tison | +1 | Binding | Vote |
| Chojan Shang (PsiACE) | psiace | +1 | Binding | Vote |
| Hyeonho Kim | proost | +1 | Binding | Vote |
Validation
The clean RC checkout and the source ZIP downloaded from dist/dev passed cargo x prepare-testdata, cargo x lint, cargo x check, cargo x test, LICENSE/NOTICE package checks, and cargo publish --dry-run --locked -p datasketches. The final crate was published from the clean approved commit and downloaded again through the crates.io registry.
The source ZIP, signature, and checksum were downloaded from downloads.apache.org after promotion; SHA-512 and the exact signing fingerprint were verified again. The download, signature, checksum, KEYS, crates.io package, and docs.rs documentation URLs are available.
The website entry was regenerated with createDownloadsInclude.sh after removing 0.5.0 from dist/release; the generated diff changes only the Rust release row. The changelog date PR passed the complete local lint, feature-matrix, and test commands.
Release checklist
- Merge release preparation and validate the candidate.
- Publish the immutable RC tag and crates.io prerelease.
- Stage and independently verify the signed source distribution.
- Complete the voting period and verify the binding vote tally.
- Send and archive the vote result.
- Promote the approved artifacts, publish the final tag, and publish the final crate.
- Verify public source downloads and archive the previous release.
- Submit the website download update: Update Rust downloads to 0.6.0 datasketches-website#272
- Merge the website update and verify the published download, signature, checksum, and KEYS links: website PR build: drop the rust-toolchain.toml pin #272 merged at
2026-10-29 17:04:41 UTC, commit2d72a21e1effa73db8b4c90185837c7933cc685e; the live download page displays Rust 0.6.0. - Submit the actual UTC changelog date: docs: record 0.6.0 release date #315.
- Merge docs: record 0.6.0 release date #315 with all CI checks passing: commit
7a695d9cf6c94cea2b2d35375e74e0f83f0313b8, merged at2026-10-29 20:29:15 UTC; CHANGELOG.md recordsv0.6.0 (2026-10-29). - Wait until at least
2026-10-29 18:00:40 UTC(2026-10-30 02:00:40 Asia/Shanghai) before announcing. The public source archive was first confirmed available at2026-10-29 17:00:40 UTC; this deadline conservatively allows a full hour from that observation. - Send the announcement from
[email protected]to[email protected]and[email protected]; the development-list announcement confirms both recipients. - Record the [email protected] announcement; its subject, sender, version, and Message-ID match the development-list announcement.
Announcement
- Subject:
[ANNOUNCE] Apache DataSketches Rust 0.6.0 released. - Sender:
tison <[email protected]>. - Recipients:
[email protected]and[email protected], as recorded in the archived message headers. - Sent:
2026-10-30 01:57:52 UTC(2026-10-30 09:57:52 Asia/Shanghai), after the mirror propagation deadline. - Development-list archive: https://lists.apache.org/thread/fp36q6qcj622tt3tfr9b3dybl7y4o29p
- Message-ID:
<CALL9TYLyaWsHpYit9CCegjs9ZbQYiO8S7AgVcSG_cDpQ-ihotQ@mail.gmail.com>. - [email protected] archive: https://lists.apache.org/thread/mzmfsm87b3dg1jn6g31c7l4tqkkhl1m8
The website and changelog PRs are merged, and the final announcement is archived on both recipient lists. No release work remains.
Activity