[VOTE RESULT] This vote passed with 3 (+1) binding votes and no other votes. This vote is now closed. I will proceed with the release.
On Tue, Oct 6, 2026 at 2:10 PM Charlie <[email protected]> wrote: > +1 (binding) > > Checked: > - Signature is good; SHA-512 matches > - Source zip matches tag 5.3.0-rc1 (5b5524f5); only addition is > git.properties > - LICENSE and NOTICE present, third-party code listed in LICENSE, > no binaries > - Built and ran the unit tests on macOS 26.6.2 (25G83, Apple Silicon) > with Apple clang 21.0.0 and CMake 4.4.4: all 17 test suites pass > > Thanks for doing the release! > > On Sun, 4 Oct 2026 at 12:18, David Cromberge <[email protected]> > wrote: > >> >> >> On 2026-10-04 01:17 UTC Lee Rhodes wrote: >> > Hello Apache DataSketches PMC and Community, >> > >> > This is a call for a vote to release Apache DataSketches-cpp >> > candidate version 5.3.0-rc1 >> > >> > Changes from the previous release (5.2.0, January 2025): >> > >> > *New features:* >> > - Theta sketch: optional trim flag on >> update_theta_sketch::compact(); >> > lg_k = 4 is now accepted, matching Java >> > - Count-Min sketch: serialize_to() for caller-supplied sinks; >> > get_hashes() no longer allocates >> > - Frequent items sketch: reset() >> > - t-digest: const iterator over the centroids >> > >> > *Bug fixes and Java compatibility:* >> > - Stricter validation of serialized sketches: malformed or truncated >> > input is rejected with an exception (Bloom filter, CPC, Count-Min, >> > HLL, KLL, Quantiles, REQ, Theta, Tuple, VarOpt) >> > - HLL: fixes to the deferred KxQ rebuild and union estimate; >> > serialization flags aligned with Java >> > - Theta/Tuple: single-item flag, empty-sketch seed hash and A-not-B >> > handling aligned with Java >> > - Frequent items: is_empty() correct after purges >> > - t-digest: rank and quantile tails, merge min/max, iterator and >> > infinite-value fixes >> > - REQ: get_RSE() fixed; VarOpt: only positive weights accepted >> > - GCC 15 build fix, missing standard includes >> > >> > Behavior changes will be listed in the release notes on GitHub after >> > the release. >> > >> > *Source repository:* >> > >> > - https://github.com/apache/datasketches-cpp >> > >> > *Git Tag for this release:* >> > >> > - https://github.com/apache/datasketches-cpp/releases/tag/5.3.0-rc1 >> on >> > branch 5.3.x >> > >> > *Git HashId* for this release is: >> 5b5524f55d121225a7909c2851271327684585d7 >> > >> > *The Release Candidate Zip Repository:* >> > >> > - >> https://dist.apache.org/repos/dist/dev/datasketches/cpp/5.3.0-rc1/ >> > >> > *The public signing key* can be found in the KEYS file: >> > >> > - https://dist.apache.org/repos/dist/dev/datasketches/KEYS >> > >> > *The artifacts have been signed with key: *--keyid-format SHORT : >> 8CD4A902 >> > >> > *Build & Test Guide:* >> > >> > - >> https://github.com/apache/datasketches-cpp/blob/5.3.0-rc1/README.md >> > >> > Note: the source zip no longer contains an empty build/ directory, >> so >> > for the Windows instructions run "mkdir build" first. >> > >> > *The vote will be performed as follows:* >> > >> > - This letter will be published on dev@ and remain open for at >> least 72 >> > hours (excluding weekends and holidays), AND until at least 3 (+1) PMC >> > votes or >> > a majority of (+1) PMC votes are acquired. >> > - Anyone in the community can vote. >> > - This vote will close no earlier than Wednesday, Oct 7th 6PM PDT >> (Oct >> > 8th 01:00 UTC) >> > >> > Please vote accordingly: >> > >> > [ ] +1 approve >> > [ ] +0 no opinion >> > [ ] -1 disapprove with the reason >> > >> > Thank you, >> > >> > Lee Rhodes >> > [email protected] >> > >> >> +1 (binding) >> >> Verified on macOS (Darwin 25.4, ARM64), Apple Clang 21, CMake 4.4.4: >> - SHA-512 checksum and PGP signature OK >> - Source zip matches tag 5.3.0-rc1 (5b5524f); git.properties records >> the correct commit >> - No unexpected binaries; license headers OK, third-party code covered >> in LICENSE >> - Release build and all 17 CTest suites pass >> - Install + independent C++11 consumer via find_package(DataSketches >> 5.3.0) builds and runs >> >> Regards, >> David >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >>
