You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@datasketches.apache.org by Jon Malkin <jm...@apache.org> on 2022/10/08 03:50:10 UTC

[VOTE] Release Apache DataSketches-cpp 3.5.1-rc1

Hello Apache DataSketches PMC and Community,


This is a call for vote to release Apache DataSketches-cpp candidate
version: 3.5.1-rc1


NOTE: I replaced my old laptop with questionable batteries but neglected to
copy my old gpg keys. You'll need to update the KEYS file.


This is a patch release intended to fix bugs in the previous release. We
are gearing up for some API-breaking changes in a major release, and wanted
to ensure that anyone who is not yet ready for that migration can benefit
from these fixes.


Changes since datasketches-cpp 3.5.0 release:

 - fix python wheel build script to produce valid wheels for Apple Silicon
Macs

 - fix a serialization bug for theta and tuple sketches when sketch had no
entries but was not empty (e.g. the result of an intersection between
disjoint sets)


Source repository:

    - https://github.com/apache/datasketches-cpp


Git Tag for this release:

    - https://github.com/apache/datasketches-cpp/releases/tag/3.5.1-rc1 on
branch 3.5.x


Git HashId for this release is: bbf236fcd3f88299873442ede207426a72b3170c


The Release Candidate / Zip Repository, including convenience binaries (in
pypi subdirectory):

    - https://dist.apache.org/repos/dist/dev/datasketches/cpp/3.5.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 key:

    3B92A0C9009FD38F 2022-10-08  Jon Malkin <
786705+jmalkin@users.noreply.github.com>


Build & Test Guide:

    - https://github.com/apache/datasketches-cpp/blob/3.5.x/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.


Please vote accordingly:


[ ] +1 approve

[ ] +0 no opinion

[ ] -1 disapprove with the reason


Thank you,

Jon Malkin

jmalkin@apache.org

Re: [E] [VOTE] Release Apache DataSketches-cpp 3.5.1-rc1

Posted by Jon Malkin <jo...@gmail.com>.
... weird. I thought I'd checked that! Ok, will cancel the vote but I'm not
actually sure if it goes to RC2 or not since only the signatures will
change.

  jon

On Mon, Oct 10, 2022 at 2:15 PM Alexander Saydakov
<sa...@yahooinc.com.invalid> wrote:

> -1
> The artifact is signed with some key that is not published in KEYS.
>
> % gpg --verify apache-datasketches-cpp-3.5.1-src.zip.asc
>
> gpg: assuming signed data in 'apache-datasketches-cpp-3.5.1-src.zip'
>
> gpg: Signature made Fri Oct  7 16:37:35 2022 PDT
>
> gpg:                using EDDSA key
> 152372161C085BFA96DFFC8E2C114900ADC71A13
>
> gpg: Can't check signature: No public key
>
> On Fri, Oct 7, 2022 at 8:51 PM Jon Malkin <jm...@apache.org> wrote:
>
>> Hello Apache DataSketches PMC and Community,
>>
>>
>> This is a call for vote to release Apache DataSketches-cpp candidate
>> version: 3.5.1-rc1
>>
>>
>> NOTE: I replaced my old laptop with questionable batteries but neglected
>> to copy my old gpg keys. You'll need to update the KEYS file.
>>
>>
>> This is a patch release intended to fix bugs in the previous release. We
>> are gearing up for some API-breaking changes in a major release, and wanted
>> to ensure that anyone who is not yet ready for that migration can benefit
>> from these fixes.
>>
>>
>> Changes since datasketches-cpp 3.5.0 release:
>>
>>  - fix python wheel build script to produce valid wheels for Apple
>> Silicon Macs
>>
>>  - fix a serialization bug for theta and tuple sketches when sketch had
>> no entries but was not empty (e.g. the result of an intersection between
>> disjoint sets)
>>
>>
>> Source repository:
>>
>>     - https://github.com/apache/datasketches-cpp
>> <https://urldefense.com/v3/__https://github.com/apache/datasketches-cpp__;!!Op6eflyXZCqGR5I!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFBfrGGikA$>
>>
>>
>> Git Tag for this release:
>>
>>     - https://github.com/apache/datasketches-cpp/releases/tag/3.5.1-rc1
>> <https://urldefense.com/v3/__https://github.com/apache/datasketches-cpp/releases/tag/3.5.1-rc1__;!!Op6eflyXZCqGR5I!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFDaBDnr5A$>
>> on branch 3.5.x
>>
>>
>> Git HashId for this release is: bbf236fcd3f88299873442ede207426a72b3170c
>>
>>
>> The Release Candidate / Zip Repository, including convenience binaries
>> (in pypi subdirectory):
>>
>>     - https://dist.apache.org/repos/dist/dev/datasketches/cpp/3.5.1-rc1/
>> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/datasketches/cpp/3.5.1-rc1/__;!!Op6eflyXZCqGR5I!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFCHpeqvkA$>
>>
>>
>> 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!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFCWgbZSlw$>
>>
>>
>>
>> The artifacts have been signed with key:
>>
>>     3B92A0C9009FD38F 2022-10-08  Jon Malkin <
>> 786705+jmalkin@users.noreply.github.com>
>>
>>
>> Build & Test Guide:
>>
>>     - https://github.com/apache/datasketches-cpp/blob/3.5.x/README.md
>> <https://urldefense.com/v3/__https://github.com/apache/datasketches-cpp/blob/3.5.x/README.md__;!!Op6eflyXZCqGR5I!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFB_RlTpMQ$>
>>
>>
>> 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
>>
>>
>> Thank you,
>>
>> Jon Malkin
>>
>> jmalkin@apache.org
>>
>

Re: [E] [VOTE] Release Apache DataSketches-cpp 3.5.1-rc1

Posted by Alexander Saydakov <sa...@yahooinc.com.INVALID>.
-1
The artifact is signed with some key that is not published in KEYS.

% gpg --verify apache-datasketches-cpp-3.5.1-src.zip.asc

gpg: assuming signed data in 'apache-datasketches-cpp-3.5.1-src.zip'

gpg: Signature made Fri Oct  7 16:37:35 2022 PDT

gpg:                using EDDSA key 152372161C085BFA96DFFC8E2C114900ADC71A13

gpg: Can't check signature: No public key

On Fri, Oct 7, 2022 at 8:51 PM Jon Malkin <jm...@apache.org> wrote:

> Hello Apache DataSketches PMC and Community,
>
>
> This is a call for vote to release Apache DataSketches-cpp candidate
> version: 3.5.1-rc1
>
>
> NOTE: I replaced my old laptop with questionable batteries but neglected
> to copy my old gpg keys. You'll need to update the KEYS file.
>
>
> This is a patch release intended to fix bugs in the previous release. We
> are gearing up for some API-breaking changes in a major release, and wanted
> to ensure that anyone who is not yet ready for that migration can benefit
> from these fixes.
>
>
> Changes since datasketches-cpp 3.5.0 release:
>
>  - fix python wheel build script to produce valid wheels for Apple Silicon
> Macs
>
>  - fix a serialization bug for theta and tuple sketches when sketch had no
> entries but was not empty (e.g. the result of an intersection between
> disjoint sets)
>
>
> Source repository:
>
>     - https://github.com/apache/datasketches-cpp
> <https://urldefense.com/v3/__https://github.com/apache/datasketches-cpp__;!!Op6eflyXZCqGR5I!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFBfrGGikA$>
>
>
> Git Tag for this release:
>
>     - https://github.com/apache/datasketches-cpp/releases/tag/3.5.1-rc1
> <https://urldefense.com/v3/__https://github.com/apache/datasketches-cpp/releases/tag/3.5.1-rc1__;!!Op6eflyXZCqGR5I!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFDaBDnr5A$>
> on branch 3.5.x
>
>
> Git HashId for this release is: bbf236fcd3f88299873442ede207426a72b3170c
>
>
> The Release Candidate / Zip Repository, including convenience binaries (in
> pypi subdirectory):
>
>     - https://dist.apache.org/repos/dist/dev/datasketches/cpp/3.5.1-rc1/
> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/datasketches/cpp/3.5.1-rc1/__;!!Op6eflyXZCqGR5I!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFCHpeqvkA$>
>
>
> 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!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFCWgbZSlw$>
>
>
>
> The artifacts have been signed with key:
>
>     3B92A0C9009FD38F 2022-10-08  Jon Malkin <
> 786705+jmalkin@users.noreply.github.com>
>
>
> Build & Test Guide:
>
>     - https://github.com/apache/datasketches-cpp/blob/3.5.x/README.md
> <https://urldefense.com/v3/__https://github.com/apache/datasketches-cpp/blob/3.5.x/README.md__;!!Op6eflyXZCqGR5I!EoN7xZba6x6LZGhu5XtPHrmQeJmCSYCyEUE3Hq03vH_7K-eYNYbY3bV0Wo3ruzhzl0RtxOqtdFB_RlTpMQ$>
>
>
> 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
>
>
> Thank you,
>
> Jon Malkin
>
> jmalkin@apache.org
>