Hello Apache DataSketches PMC and Community,
This is a call for vote to release Apache DataSketches-cpp candidate
version 5.3.1-rc1
This is a bug fix release on top of 5.3.0, built on the 5.3.x branch.
There are no new features.
Changes from the previous release (5.3.0, October 2026):
Bug fixes:
- Stricter validation of serialized sketches: malformed or truncated
input is rejected with an exception (KLL, REQ, Quantiles)
- Array of doubles and array tuple: union and intersection now reject
a sketch with a different number of values, matching Java
- REQ: k of 256 or more is no longer truncated to 8 bits
- t-digest: serialize(header_size_bytes) includes the header in the
buffer size
- Common: no memcpy with a size of zero
- Custom allocators: fixes to the HLL union, EBPPS merge, Count-Min
and density sketches
Licensing and documentation:
- LICENSE, NOTICE and the documented minimum CMake version corrected
Behavior changes are listed in the release notes.
Source repository:
- https://github.com/apache/datasketches-cpp
Git Tag for this release:
- https://github.com/apache/datasketches-cpp/releases/tag/5.3.1-rc1
on branch 5.3.x
Git HashId for this release is: 4827417fa82091915f490c8ef97c7692dcc9b1b8
The Release Candidate Zip Repository:
- https://dist.apache.org/repos/dist/dev/datasketches/cpp/5.3.1-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 --keyid-format SHORT : 8CD4A902
Build & Test Guide:
- https://github.com/apache/datasketches-cpp/blob/5.3.1-rc1/README.md
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 12 Nov 2026 2PM PST (12 Nov 2026 10PM UTC)
Please vote accordingly:
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason
Thank you,
Lee Rhodes
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]