You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@datasketches.apache.org by leerho <le...@gmail.com> on 2019/08/30 01:26:51 UTC

[VOTE] Release Apache DataSketches-java 1.0.0-incubating-RC1

### NEW COMPONENT! ###

Hello Apache DataSketches PPMC and Community,

1. This is a call for vote to release Apache DataSketches-java version:
 1.0.0-incubating-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.

    NOTE 2: This release contains some critical performance improvements
and bug fixes for Apache Druid.

2. The release candidate:
    -
https://dist.apache.org/repos/dist/dev/incubator/datasketches/java/1.0.0-incubating-RC1/

3. Source repository:
    - https://github.com/apache/incubator-datasketches-java

    Git Tag for this release:
    -
https://github.com/apache/incubator-datasketches-java/tree/1.0.0-incubating-RC1
on branch 1.0.X-incubating

    Git HashId for this release starts with: 5c0cdc1

    The artifacts have been signed with --keyid-format SHORT : 8CD4A902

4. Repository: dist.apache.org repository:

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

5. Repository: Maven Central (repository.apache.org):

    The Jar artifacts can be found at

https://repository.apache.org/content/groups/staging/org/apache/datasketches/datasketches-java/1.0.0-incubating/

6. Build & Test Guide: (assuming you have Maven)

    The DataSketches-java component is pure Java and is structured as a
Maven project.  You must compile using JDK 8.
    There is one run-time dependency of the DataSketches-memory component
(recently released),
    and, of course, a number of test and Maven plugin dependencies, all of
which can be resolved by Maven.

    There are two types of tests: normal unit tests and tests run by the
strict profile.  To run normal unit tests:

      $ mvn clean test

    To run the strict profile tests:

      $ mvn clean test -P strict

    To install jars in your local .m2 repository:

      $ mvn clean install -Dmaven.test.skip=true

7. Documentation: The documentation for the DataSketches Java component is
part of the website.

    The Overview section on the website has extensive documentation on all
the sketches:
    - https://datasketches.github.io

    Javadocs:
    - https://datasketches.github.io/api/core/snapshot/apidocs/index.html


8. The vote will be performed in two stages:
   - This letter will be published on dev@ and remain open for at least 72
hours and at least 3 (+1) PPMC votes or a majority of (+1) are acquired.
     All PPMC members including Mentors can vote. However, a negative vode
from a Mentor will cancel this voting process.
     The 72 hours will elapse as of Friday, August 16, 2019, PDT (UTC -7
hours).

   - After it passes the first stage, the summary of that vote and the key
information from this letter will be
     published on general@incubator and remain open for at least 72 hours
     and 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,
Lee Rhodes
leerho@apache.org

Re: [VOTE] Release Apache DataSketches-java 1.0.0-incubating-RC1

Posted by leerho <le...@gmail.com>.
[CANCEL] [VOTE]

Do to the problem that Alex found I'm cancelling this vote.

Thank you, Alex, for finding this!

Lee.

On Wed, Sep 4, 2019 at 10:48 AM Alexander Saydakov <
saydakov@verizonmedia.com> wrote:

> -1
>
> There seems to be something wrong with the checksum file:
> > shasum -ca 512 apache-datasketches-java-1.0.0-incubating-src.zip.sha512
> shasum: apache-datasketches-java-1.0.0-incubating-src.zip.sha512: no
> properly formatted SHA1 checksum lines found
>
> > cat apache-datasketches-java-1.0.0-incubating-src.zip.sha512
>
> c7a92f6311b7ae79e1dcf241ee2705b1e8db126337a9f6a8a599e0bf3ab521cfb1495bfc02fd05832d159328aadcd29e7592fe9784d8171faacf927d58cf0c33
> Uapache-datasketches-java-1.0.0-incubating-src.zip
>
> The checksum seems to be correct, but there is a stray "U" symbol before
> the file name.
>
> On Wed, Sep 4, 2019 at 9:46 AM leerho <le...@gmail.com> wrote:
>
> > [REMINDER-VOTE]
> >
> > Dear PPMC community,
> >
> > Please vote on this release.  We are expected to be a self-managing team,
> > and if we can't garner enough support for a release amongst ourselves, we
> > can't expect the IPMC to support our releases.
> >
> > Lee.
> >
> >
> > On Fri, Aug 30, 2019 at 3:10 AM Furkan KAMACI <fu...@gmail.com>
> > wrote:
> >
> > > Hi,
> > >
> > > +1 from me.
> > >
> > > I checked:
> > >
> > > - Incubating in name
> > > - DISCLAIMER exists
> > > - LICENSE and NOTICE are fine
> > > - No unexpected binary files
> > > - Checked PGP signatures
> > > - Checked Checksums
> > > - Code compiles and tests successfully run
> > >
> > > Kind Regards,
> > > Furkan KAMACI
> > >
> > > On Fri, Aug 30, 2019 at 4:27 AM leerho <le...@gmail.com> wrote:
> > >
> > >> ### NEW COMPONENT! ###
> > >>
> > >> Hello Apache DataSketches PPMC and Community,
> > >>
> > >> 1. This is a call for vote to release Apache DataSketches-java
> version:
> > >>  1.0.0-incubating-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.
> > >>
> > >>     NOTE 2: This release contains some critical performance
> improvements
> > >> and bug fixes for Apache Druid.
> > >>
> > >> 2. The release candidate:
> > >>     -
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/datasketches/java/1.0.0-incubating-RC1/
> > >>
> > >> 3. Source repository:
> > >>     - https://github.com/apache/incubator-datasketches-java
> > >>
> > >>     Git Tag for this release:
> > >>     -
> > >>
> >
> https://github.com/apache/incubator-datasketches-java/tree/1.0.0-incubating-RC1
> > >> on branch 1.0.X-incubating
> > >>
> > >>     Git HashId for this release starts with: 5c0cdc1
> > >>
> > >>     The artifacts have been signed with --keyid-format SHORT :
> 8CD4A902
> > >>
> > >> 4. Repository: dist.apache.org repository:
> > >>
> > >>     The public signing key can be found in the KEYS file:
> > >>     -
> > https://dist.apache.org/repos/dist/dev/incubator/datasketches/KEYS
> > >>
> > >> 5. Repository: Maven Central (repository.apache.org):
> > >>
> > >>     The Jar artifacts can be found at
> > >>
> > >>
> >
> https://repository.apache.org/content/groups/staging/org/apache/datasketches/datasketches-java/1.0.0-incubating/
> > >>
> > >> 6. Build & Test Guide: (assuming you have Maven)
> > >>
> > >>     The DataSketches-java component is pure Java and is structured as
> a
> > >> Maven project.  You must compile using JDK 8.
> > >>     There is one run-time dependency of the DataSketches-memory
> > component
> > >> (recently released),
> > >>     and, of course, a number of test and Maven plugin dependencies,
> all
> > >> of which can be resolved by Maven.
> > >>
> > >>     There are two types of tests: normal unit tests and tests run by
> the
> > >> strict profile.  To run normal unit tests:
> > >>
> > >>       $ mvn clean test
> > >>
> > >>     To run the strict profile tests:
> > >>
> > >>       $ mvn clean test -P strict
> > >>
> > >>     To install jars in your local .m2 repository:
> > >>
> > >>       $ mvn clean install -Dmaven.test.skip=true
> > >>
> > >> 7. Documentation: The documentation for the DataSketches Java
> component
> > >> is part of the website.
> > >>
> > >>     The Overview section on the website has extensive documentation on
> > >> all the sketches:
> > >>     - https://datasketches.github.io
> > >>
> > >>     Javadocs:
> > >>     -
> > https://datasketches.github.io/api/core/snapshot/apidocs/index.html
> > >>
> > >>
> > >> 8. The vote will be performed in two stages:
> > >>    - This letter will be published on dev@ and remain open for at
> least
> > >> 72 hours and at least 3 (+1) PPMC votes or a majority of (+1) are
> > acquired.
> > >>      All PPMC members including Mentors can vote. However, a negative
> > >> vode from a Mentor will cancel this voting process.
> > >>      The 72 hours will elapse as of Friday, August 16, 2019, PDT (UTC
> -7
> > >> hours).
> > >>
> > >>    - After it passes the first stage, the summary of that vote and the
> > >> key information from this letter will be
> > >>      published on general@incubator and remain open for at least 72
> > >> hours
> > >>      and 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,
> > >> Lee Rhodes
> > >> leerho@apache.org
> > >>
> > >
> >
>

Re: [VOTE] Release Apache DataSketches-java 1.0.0-incubating-RC1

Posted by Alexander Saydakov <sa...@verizonmedia.com>.
-1

There seems to be something wrong with the checksum file:
> shasum -ca 512 apache-datasketches-java-1.0.0-incubating-src.zip.sha512
shasum: apache-datasketches-java-1.0.0-incubating-src.zip.sha512: no
properly formatted SHA1 checksum lines found

> cat apache-datasketches-java-1.0.0-incubating-src.zip.sha512
c7a92f6311b7ae79e1dcf241ee2705b1e8db126337a9f6a8a599e0bf3ab521cfb1495bfc02fd05832d159328aadcd29e7592fe9784d8171faacf927d58cf0c33
Uapache-datasketches-java-1.0.0-incubating-src.zip

The checksum seems to be correct, but there is a stray "U" symbol before
the file name.

On Wed, Sep 4, 2019 at 9:46 AM leerho <le...@gmail.com> wrote:

> [REMINDER-VOTE]
>
> Dear PPMC community,
>
> Please vote on this release.  We are expected to be a self-managing team,
> and if we can't garner enough support for a release amongst ourselves, we
> can't expect the IPMC to support our releases.
>
> Lee.
>
>
> On Fri, Aug 30, 2019 at 3:10 AM Furkan KAMACI <fu...@gmail.com>
> wrote:
>
> > Hi,
> >
> > +1 from me.
> >
> > I checked:
> >
> > - Incubating in name
> > - DISCLAIMER exists
> > - LICENSE and NOTICE are fine
> > - No unexpected binary files
> > - Checked PGP signatures
> > - Checked Checksums
> > - Code compiles and tests successfully run
> >
> > Kind Regards,
> > Furkan KAMACI
> >
> > On Fri, Aug 30, 2019 at 4:27 AM leerho <le...@gmail.com> wrote:
> >
> >> ### NEW COMPONENT! ###
> >>
> >> Hello Apache DataSketches PPMC and Community,
> >>
> >> 1. This is a call for vote to release Apache DataSketches-java version:
> >>  1.0.0-incubating-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.
> >>
> >>     NOTE 2: This release contains some critical performance improvements
> >> and bug fixes for Apache Druid.
> >>
> >> 2. The release candidate:
> >>     -
> >>
> https://dist.apache.org/repos/dist/dev/incubator/datasketches/java/1.0.0-incubating-RC1/
> >>
> >> 3. Source repository:
> >>     - https://github.com/apache/incubator-datasketches-java
> >>
> >>     Git Tag for this release:
> >>     -
> >>
> https://github.com/apache/incubator-datasketches-java/tree/1.0.0-incubating-RC1
> >> on branch 1.0.X-incubating
> >>
> >>     Git HashId for this release starts with: 5c0cdc1
> >>
> >>     The artifacts have been signed with --keyid-format SHORT : 8CD4A902
> >>
> >> 4. Repository: dist.apache.org repository:
> >>
> >>     The public signing key can be found in the KEYS file:
> >>     -
> https://dist.apache.org/repos/dist/dev/incubator/datasketches/KEYS
> >>
> >> 5. Repository: Maven Central (repository.apache.org):
> >>
> >>     The Jar artifacts can be found at
> >>
> >>
> https://repository.apache.org/content/groups/staging/org/apache/datasketches/datasketches-java/1.0.0-incubating/
> >>
> >> 6. Build & Test Guide: (assuming you have Maven)
> >>
> >>     The DataSketches-java component is pure Java and is structured as a
> >> Maven project.  You must compile using JDK 8.
> >>     There is one run-time dependency of the DataSketches-memory
> component
> >> (recently released),
> >>     and, of course, a number of test and Maven plugin dependencies, all
> >> of which can be resolved by Maven.
> >>
> >>     There are two types of tests: normal unit tests and tests run by the
> >> strict profile.  To run normal unit tests:
> >>
> >>       $ mvn clean test
> >>
> >>     To run the strict profile tests:
> >>
> >>       $ mvn clean test -P strict
> >>
> >>     To install jars in your local .m2 repository:
> >>
> >>       $ mvn clean install -Dmaven.test.skip=true
> >>
> >> 7. Documentation: The documentation for the DataSketches Java component
> >> is part of the website.
> >>
> >>     The Overview section on the website has extensive documentation on
> >> all the sketches:
> >>     - https://datasketches.github.io
> >>
> >>     Javadocs:
> >>     -
> https://datasketches.github.io/api/core/snapshot/apidocs/index.html
> >>
> >>
> >> 8. The vote will be performed in two stages:
> >>    - This letter will be published on dev@ and remain open for at least
> >> 72 hours and at least 3 (+1) PPMC votes or a majority of (+1) are
> acquired.
> >>      All PPMC members including Mentors can vote. However, a negative
> >> vode from a Mentor will cancel this voting process.
> >>      The 72 hours will elapse as of Friday, August 16, 2019, PDT (UTC -7
> >> hours).
> >>
> >>    - After it passes the first stage, the summary of that vote and the
> >> key information from this letter will be
> >>      published on general@incubator and remain open for at least 72
> >> hours
> >>      and 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,
> >> Lee Rhodes
> >> leerho@apache.org
> >>
> >
>

Re: [VOTE] Release Apache DataSketches-java 1.0.0-incubating-RC1

Posted by leerho <le...@gmail.com>.
[REMINDER-VOTE]

Dear PPMC community,

Please vote on this release.  We are expected to be a self-managing team,
and if we can't garner enough support for a release amongst ourselves, we
can't expect the IPMC to support our releases.

Lee.


On Fri, Aug 30, 2019 at 3:10 AM Furkan KAMACI <fu...@gmail.com>
wrote:

> Hi,
>
> +1 from me.
>
> I checked:
>
> - Incubating in name
> - DISCLAIMER exists
> - LICENSE and NOTICE are fine
> - No unexpected binary files
> - Checked PGP signatures
> - Checked Checksums
> - Code compiles and tests successfully run
>
> Kind Regards,
> Furkan KAMACI
>
> On Fri, Aug 30, 2019 at 4:27 AM leerho <le...@gmail.com> wrote:
>
>> ### NEW COMPONENT! ###
>>
>> Hello Apache DataSketches PPMC and Community,
>>
>> 1. This is a call for vote to release Apache DataSketches-java version:
>>  1.0.0-incubating-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.
>>
>>     NOTE 2: This release contains some critical performance improvements
>> and bug fixes for Apache Druid.
>>
>> 2. The release candidate:
>>     -
>> https://dist.apache.org/repos/dist/dev/incubator/datasketches/java/1.0.0-incubating-RC1/
>>
>> 3. Source repository:
>>     - https://github.com/apache/incubator-datasketches-java
>>
>>     Git Tag for this release:
>>     -
>> https://github.com/apache/incubator-datasketches-java/tree/1.0.0-incubating-RC1
>> on branch 1.0.X-incubating
>>
>>     Git HashId for this release starts with: 5c0cdc1
>>
>>     The artifacts have been signed with --keyid-format SHORT : 8CD4A902
>>
>> 4. Repository: dist.apache.org repository:
>>
>>     The public signing key can be found in the KEYS file:
>>     - https://dist.apache.org/repos/dist/dev/incubator/datasketches/KEYS
>>
>> 5. Repository: Maven Central (repository.apache.org):
>>
>>     The Jar artifacts can be found at
>>
>> https://repository.apache.org/content/groups/staging/org/apache/datasketches/datasketches-java/1.0.0-incubating/
>>
>> 6. Build & Test Guide: (assuming you have Maven)
>>
>>     The DataSketches-java component is pure Java and is structured as a
>> Maven project.  You must compile using JDK 8.
>>     There is one run-time dependency of the DataSketches-memory component
>> (recently released),
>>     and, of course, a number of test and Maven plugin dependencies, all
>> of which can be resolved by Maven.
>>
>>     There are two types of tests: normal unit tests and tests run by the
>> strict profile.  To run normal unit tests:
>>
>>       $ mvn clean test
>>
>>     To run the strict profile tests:
>>
>>       $ mvn clean test -P strict
>>
>>     To install jars in your local .m2 repository:
>>
>>       $ mvn clean install -Dmaven.test.skip=true
>>
>> 7. Documentation: The documentation for the DataSketches Java component
>> is part of the website.
>>
>>     The Overview section on the website has extensive documentation on
>> all the sketches:
>>     - https://datasketches.github.io
>>
>>     Javadocs:
>>     - https://datasketches.github.io/api/core/snapshot/apidocs/index.html
>>
>>
>> 8. The vote will be performed in two stages:
>>    - This letter will be published on dev@ and remain open for at least
>> 72 hours and at least 3 (+1) PPMC votes or a majority of (+1) are acquired.
>>      All PPMC members including Mentors can vote. However, a negative
>> vode from a Mentor will cancel this voting process.
>>      The 72 hours will elapse as of Friday, August 16, 2019, PDT (UTC -7
>> hours).
>>
>>    - After it passes the first stage, the summary of that vote and the
>> key information from this letter will be
>>      published on general@incubator and remain open for at least 72
>> hours
>>      and 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,
>> Lee Rhodes
>> leerho@apache.org
>>
>

Re: [VOTE] Release Apache DataSketches-java 1.0.0-incubating-RC1

Posted by Furkan KAMACI <fu...@gmail.com>.
Hi,

+1 from me.

I checked:

- Incubating in name
- DISCLAIMER exists
- LICENSE and NOTICE are fine
- No unexpected binary files
- Checked PGP signatures
- Checked Checksums
- Code compiles and tests successfully run

Kind Regards,
Furkan KAMACI

On Fri, Aug 30, 2019 at 4:27 AM leerho <le...@gmail.com> wrote:

> ### NEW COMPONENT! ###
>
> Hello Apache DataSketches PPMC and Community,
>
> 1. This is a call for vote to release Apache DataSketches-java version:
>  1.0.0-incubating-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.
>
>     NOTE 2: This release contains some critical performance improvements
> and bug fixes for Apache Druid.
>
> 2. The release candidate:
>     -
> https://dist.apache.org/repos/dist/dev/incubator/datasketches/java/1.0.0-incubating-RC1/
>
> 3. Source repository:
>     - https://github.com/apache/incubator-datasketches-java
>
>     Git Tag for this release:
>     -
> https://github.com/apache/incubator-datasketches-java/tree/1.0.0-incubating-RC1
> on branch 1.0.X-incubating
>
>     Git HashId for this release starts with: 5c0cdc1
>
>     The artifacts have been signed with --keyid-format SHORT : 8CD4A902
>
> 4. Repository: dist.apache.org repository:
>
>     The public signing key can be found in the KEYS file:
>     - https://dist.apache.org/repos/dist/dev/incubator/datasketches/KEYS
>
> 5. Repository: Maven Central (repository.apache.org):
>
>     The Jar artifacts can be found at
>
> https://repository.apache.org/content/groups/staging/org/apache/datasketches/datasketches-java/1.0.0-incubating/
>
> 6. Build & Test Guide: (assuming you have Maven)
>
>     The DataSketches-java component is pure Java and is structured as a
> Maven project.  You must compile using JDK 8.
>     There is one run-time dependency of the DataSketches-memory component
> (recently released),
>     and, of course, a number of test and Maven plugin dependencies, all of
> which can be resolved by Maven.
>
>     There are two types of tests: normal unit tests and tests run by the
> strict profile.  To run normal unit tests:
>
>       $ mvn clean test
>
>     To run the strict profile tests:
>
>       $ mvn clean test -P strict
>
>     To install jars in your local .m2 repository:
>
>       $ mvn clean install -Dmaven.test.skip=true
>
> 7. Documentation: The documentation for the DataSketches Java component is
> part of the website.
>
>     The Overview section on the website has extensive documentation on all
> the sketches:
>     - https://datasketches.github.io
>
>     Javadocs:
>     - https://datasketches.github.io/api/core/snapshot/apidocs/index.html
>
>
> 8. The vote will be performed in two stages:
>    - This letter will be published on dev@ and remain open for at least
> 72 hours and at least 3 (+1) PPMC votes or a majority of (+1) are acquired.
>      All PPMC members including Mentors can vote. However, a negative vode
> from a Mentor will cancel this voting process.
>      The 72 hours will elapse as of Friday, August 16, 2019, PDT (UTC -7
> hours).
>
>    - After it passes the first stage, the summary of that vote and the key
> information from this letter will be
>      published on general@incubator and remain open for at least 72 hours
>      and 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,
> Lee Rhodes
> leerho@apache.org
>