incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jon Malkin <jmal...@apache.org>
Subject [VOTE] Release Apache DataSketches-cpp 2.1.0-incubating-rc1
Date Mon, 31 Aug 2020 18:51:41 GMT
Hello IPMC and Apache DataSketches Community,

1. This is a call for vote to release Apache DataSketches-cpp version:
2.1.0-incubating-rc1

    NOTE 1: The C++ code provides a header-only library. Compilation
is needed only to build unit tests. A Python extension is also
included in this repository as a set of thin wrappers. That does
produce a compiled artifact, but is not built by default.

    NOTE 2: Compiling the C++ unit tests requires CMake 3.12 or newer.

    NOTE 3: A few non-blocking issues were identified, as noted in section B

  A. Results from the PPMC vote:

     - 2 (+1 binding) vote, 2 (+1 non-binding) votes

     - The vote thread can be found at the Permalink:
       https://lists.apache.org/thread.html/rbdcf341dcd41ce542976b9d09125c39c5d6a342d2e720e30e2882d3f%40%3Cdev.datasketches.apache.org%3E

  B. Testing/actions/votes performed by the voters in the PPMC Stage 1:
    - Alexander Saydakov (+1 non-binding)
      Checked:
      - gpg signature
      - shasum
      - cmake, make, make test

    - Michael Himes (+1 non-binding)
      Checked:
      - make, make test
      - python build/install
      - python kll wrapper
      - python vector_of_kll wrapper

    - Dave Fisher (+1 binding)
      - Checked incubating in name
      - Checked signature and checksum
      - Checked LICENSE
      - Checked NOTICE
      - Checked DISCLAIMER-WIP
      - Ran RAT Check. [Jon's comment: non-blocking issues to be fixed
in next release noted next]
         * one missing license (common/test/catch.hpp)
         * two missing headers (common/test/catch_runner.cpp,
hll/include/hll.private.hpp)

    - Furkan Kamaci (+1 binding)
      I checked:
      - Incubating in name
      - DISCLAIMER-WIP exists
      - LICENSE and NOTICE are fine
      - No unexpected binary files
      - Checked PGP signatures
      - Checked checksums
      - Run make, make test

2. Source repository:
    - https://github.com/apache/incubator-datasketches-cpp

    Git Tag for this release:
    - https://github.com/apache/incubator-datasketches-cpp/releases/tag/2.1.0-incubating-rc1
on branch 2.1.x-incubating

    Git HashId for this release starts with: c1a6f8e

3. The Release Candidate / Dist (Zip Repository):
    - https://dist.apache.org/repos/dist/dev/incubator/datasketches/cpp/2.1.0-incubating-rc1/

    The public signing key can be found in the KEYS file:
    - https://dist.apache.org/repos/dist/dev/incubator/datasketches/KEYS

    The artifacts have been signed with --keyid-format SHORT : 38F334CC

4. C++ Test Guide:
    - https://github.com/apache/incubator-datasketches-cpp/blob/2.1.0-incubating-rc1/README.md
5. Python Build & Test Guide:
    - https://github.com/apache/incubator-datasketches-cpp/blob/2.1.0-incubating-rc1/python/README.md
    - Most python unit tests are written in a tutorial style that can
be followed as example usage:
https://github.com/apache/incubator-datasketches-cpp/tree/2.1.0-incubating-rc1/python/tests
    - Only python 3 is supported

6. This is the second stage vote:
   - This voting process will remain open for at least 72 hours AND
until at least 3 (+1) IPMC votes or a majority of (+1) are acquired.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason
Thanks,
Jon Malkinjmalkin@apache.org <http://jmalkinapache.org>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message