Skip to content

Release Apache DataSketches Rust 0.6.0 #304

Closed

Description

@tisonkun

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

Vote and result

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, commit 2d72a21e1effa73db8b4c90185837c7933cc685e; 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 at 2026-10-29 20:29:15 UTC; CHANGELOG.md records v0.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 at 2026-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

The website and changelog PRs are merged, and the final announcement is archived on both recipient lists. No release work remains.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions