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
>