You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@datasketches.apache.org by Alexander Saydakov <sa...@yahooinc.com.INVALID> on 2022/04/26 00:38:56 UTC

Re: [E] [VOTE] Release Apache DataSketches-java 3.2.0-RC1

+1

checked:
- gpg signature
- shasum
- contents of the .zip file looks good
- mvn test
- using new KLL sketches in a prototype Druid aggregator seems fine so far

On Thu, Apr 21, 2022 at 5:32 PM leerho <le...@gmail.com> wrote:

> HIGHLIGHTS:
> ### This release extends the quantiles KLL sketch to include both doubles
> and float types as well as
> full updatable operation off-heap in contiguous memory.
>
> ### This release also adds two new methods to Theta Union based on the
> discussion on Druid issue # 12261:
>
>    -  getCurrentBytes() This behaves similarly to the Theta Sketch method
>    by the same name.
>    -  getMaxUnionBytes() This behaves similarly to the static Sketches
>    method by the same name, but is non-static and returns the maximum stored
>    bytes for this union given its nominal entries configuration.
>
> Hello Apache DataSketches PMC and Community,
>
> 1. This is a call for vote to release Apache DataSketches-java candidate
> version:  3.2.0-RC1
>
>     NOTE 1: This is the core Java component of the DataSketches library
> that includes all the sketch algorithms in production-ready packages. These
> sketches can be called directly from this component or used in conjunction
> with the adaptor components such as Hadoop Pig, Hadoop Hive, or the
> aggregator adaptors built into Apache Druid.
>
> 2. Source repository:
>     - https://github.com/apache/datasketches-java
> <https://urldefense.com/v3/__https://github.com/apache/datasketches-java__;!!Op6eflyXZCqGR5I!UmqluD6PLnJl28fqH2rhoQn5ZgdnvyoplUFgHGRIGX0Ck53mo6Aw_4RmoMix9fiksA$>
>
>     Git Tag for this release:
>     - https://github.com/apache/datasketches-java/tree/3.2.0-RC1
> <https://urldefense.com/v3/__https://github.com/apache/datasketches-java/tree/3.2.0-RC1__;!!Op6eflyXZCqGR5I!UmqluD6PLnJl28fqH2rhoQn5ZgdnvyoplUFgHGRIGX0Ck53mo6Aw_4RmoMgqe5zYsg$>
> on branch 3.2.X
>
>     Git HashId for this release starts with: 2742fff
>
> 3. The Release Candidate / Zip Repository:
>     - https://dist.apache.org/repos/dist/dev/datasketches/java/3.2.0-RC1/
> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/datasketches/java/3.2.0-RC1/__;!!Op6eflyXZCqGR5I!UmqluD6PLnJl28fqH2rhoQn5ZgdnvyoplUFgHGRIGX0Ck53mo6Aw_4RmoMjHF_a6jw$>
>
>     The public signing key can be found in the KEYS file:
>     - https://dist.apache.org/repos/dist/dev/datasketches/KEYS
> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/datasketches/KEYS__;!!Op6eflyXZCqGR5I!UmqluD6PLnJl28fqH2rhoQn5ZgdnvyoplUFgHGRIGX0Ck53mo6Aw_4RmoMg-zb0Y1A$>
>
>     The artifacts have been signed with --keyid-format SHORT : 8CD4A902
>
> 4. Repository: Maven Central [Nexus](http://repository.apache.org
> <https://urldefense.com/v3/__http://repository.apache.org__;!!Op6eflyXZCqGR5I!UmqluD6PLnJl28fqH2rhoQn5ZgdnvyoplUFgHGRIGX0Ck53mo6Aw_4RmoMj_StNxFg$>)
> (Jar Artifacts):
>     -
> https://repository.apache.org/content/repositories/orgapachedatasketches-1029/org/apache/datasketches/datasketches-java/3.2.0/
> <https://urldefense.com/v3/__https://repository.apache.org/content/repositories/orgapachedatasketches-1029/org/apache/datasketches/datasketches-java/3.2.0/__;!!Op6eflyXZCqGR5I!UmqluD6PLnJl28fqH2rhoQn5ZgdnvyoplUFgHGRIGX0Ck53mo6Aw_4RmoMg7zMhqlg$>
>
> 5. Build & Test Guide:
>     - https://github.com/apache/datasketches-java/blob/3.2.0-RC1/README.md
> <https://urldefense.com/v3/__https://github.com/apache/datasketches-java/blob/3.2.0-RC1/README.md__;!!Op6eflyXZCqGR5I!UmqluD6PLnJl28fqH2rhoQn5ZgdnvyoplUFgHGRIGX0Ck53mo6Aw_4RmoMjqjKIVhw$>
>
> 6. 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.
>
> Please vote accordingly:
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> Thanks,
> Lee Rhodes
> leerho@apache.org
>