+1 Checked: - NOTICE and LICENSE - gpg and sha512 for both the main files and maven directory - mvn test (with maven 3.6.3 and jdk11) - mvn test -P strict (with maven 3.9.3 and jdk8) - mvn install
jon On Mon, May 15, 2023 at 3:00 PM Alexander Saydakov <[email protected]> wrote: > +1 > > Checked: > - NOTICE and LICENSE > - gpg signature and SHA512 hash > - mvn test > > > On Sun, May 14, 2023 at 5:37 PM Lee Rhodes <[email protected]> wrote: > >> There are some typos in the previous VOTE letter, the labels are correct >> but the hidden URLs were not. >> Here are the corrected versions. >> >> 3. The Release Candidate / Zip Repository: >> - https://dist.apache.org/repos/dist/dev/datasketches/java/4.0.0-RC3/ >> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/datasketches/java/4.0.0-RC3/__;!!Op6eflyXZCqGR5I!AWlU7qsnwywaGTnw8J13fbVs1ElM_p6_8MB0nGUlGnA8wmWVVoNJAYgtlbSqWpt3AAJ3bWRSDZkcExw$> >> >> 5. Build & Test Guide: >> - >> https://github.com/apache/datasketches-java/blob/4.0.0-RC3/README.md >> <https://urldefense.com/v3/__https://github.com/apache/datasketches-java/blob/4.0.0-RC3/README.md__;!!Op6eflyXZCqGR5I!AWlU7qsnwywaGTnw8J13fbVs1ElM_p6_8MB0nGUlGnA8wmWVVoNJAYgtlbSqWpt3AAJ3bWRSzzZtbuQ$> >> >> Lee. >> >> On Sat, May 13, 2023 at 5:45 PM Lee Rhodes <[email protected]> wrote: >> >>> 1. This is a call for vote to release Apache DataSketches-java candidate >>> version: 4.0.0-RC3 >>> >>> NOTE: 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. >>> >>> MAJOR NEW FEATURES AND ENHANCEMENTS FOR USERS >>> - Quantile Sketches >>> - The major APIs for all the quantile sketches now derive from >>> interfaces common to all the quantile sketches. This makes it much easier >>> for the user to move from one quantile sketch to another with only very >>> minor code changes. >>> - All the quantile sketches now have a "SortedView", which is >>> iterable and makes analysis of the quantile distribution even easier. >>> - HLL Sketches >>> - Major speed performance improvements for HLL union/merge >>> operations. >>> - Major improvements to the HLL Javadocs. >>> - Theta Sketches >>> - The Theta sketch has been enhanced with an optional compress >>> operation that makes the serialized theta sketch smaller. >>> - TestNG has been updated to version 7.5.1 (works with Java 8), >>> which includes the Zip Slip Vulnerability fix. >>> >>> CORRECTIONS FROM -RC2 >>> - The maven version was inadvertently set at 3.9.1, which was >>> unnecessarily high. It was changed back to 3.5.0. >>> >>> 2. Source repository: >>> - https://github.com/apache/datasketches-java >>> <https://urldefense.com/v3/__https://github.com/apache/datasketches-java__;!!Op6eflyXZCqGR5I!AWlU7qsnwywaGTnw8J13fbVs1ElM_p6_8MB0nGUlGnA8wmWVVoNJAYgtlbSqWpt3AAJ3bWRSGPq2d1A$> >>> >>> Git Tag for this release: >>> - https://github.com/apache/datasketches-java/tree/4.0.0-RC3 >>> <https://urldefense.com/v3/__https://github.com/apache/datasketches-java/tree/4.0.0-RC3__;!!Op6eflyXZCqGR5I!AWlU7qsnwywaGTnw8J13fbVs1ElM_p6_8MB0nGUlGnA8wmWVVoNJAYgtlbSqWpt3AAJ3bWRS3QtA9XI$>on >>> branch 4.0.X >>> >>> Git Commit Id for this release starts with: 543ab63 >>> >>> 3. The Release Candidate / Zip Repository: >>> - >>> https://dist.apache.org/repos/dist/dev/datasketches/java/4.0.0-RC3/ >>> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/datasketches/java/4.0.0-RC2/__;!!Op6eflyXZCqGR5I!AWlU7qsnwywaGTnw8J13fbVs1ElM_p6_8MB0nGUlGnA8wmWVVoNJAYgtlbSqWpt3AAJ3bWRS5mKsOfs$> >>> >>> 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!AWlU7qsnwywaGTnw8J13fbVs1ElM_p6_8MB0nGUlGnA8wmWVVoNJAYgtlbSqWpt3AAJ3bWRSo9_VCf4$> >>> >>> 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!AWlU7qsnwywaGTnw8J13fbVs1ElM_p6_8MB0nGUlGnA8wmWVVoNJAYgtlbSqWpt3AAJ3bWRSs7ouGu4$>) >>> (Jar Artifacts): >>> - >>> https://repository.apache.org/content/groups/staging/org/apache/datasketches/datasketches-java/4.0.0/ >>> <https://urldefense.com/v3/__https://repository.apache.org/content/groups/staging/org/apache/datasketches/datasketches-java/4.0.0/__;!!Op6eflyXZCqGR5I!AWlU7qsnwywaGTnw8J13fbVs1ElM_p6_8MB0nGUlGnA8wmWVVoNJAYgtlbSqWpt3AAJ3bWRSUrEFVI4$> >>> >>> 5. Build & Test Guide: >>> - >>> https://github.com/apache/datasketches-java/blob/4.0.0-RC3/README.md >>> <https://urldefense.com/v3/__https://github.com/apache/datasketches-java/blob/4.0.0-RC2/README.md__;!!Op6eflyXZCqGR5I!AWlU7qsnwywaGTnw8J13fbVs1ElM_p6_8MB0nGUlGnA8wmWVVoNJAYgtlbSqWpt3AAJ3bWRS6LdKTEM$> >>> >>> 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 >>> [email protected] >>> >>
