You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by Andrei Sereda <an...@sereda.cc> on 2020/08/09 03:22:28 UTC

[VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Hi all,

I have created a build for Apache Calcite 1.25.0, release
candidate 0.

Thanks to everyone who has contributed to this release.

You can read the release notes here:
https://apache.github.io/calcite-site-preview/docs/history.html

The commit to be voted upon:
https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555

Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555

Tag:
https://github.com/apache/calcite/tree/calcite-1.25.0-rc0

The artifacts to be voted on are located here:
https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
(revision 40922)

RAT report:
https://apache.github.io/calcite-site-preview/rat/rat-report.txt

Site preview is here:
https://apache.github.io/calcite-site-preview/

JavaDoc API preview is here:
https://apache.github.io/calcite-site-preview/api

The hashes of the artifacts are as follows:
a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
*apache-calcite-1.25.0-src.tar.gz

A staged Maven repository is available for review at:
https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/

Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/sereda.asc
https://www.apache.org/dist/calcite/KEYS

N.B.
To create the jars and test Apache Calcite: "./gradlew build".

If you do not have a Java environment available, you can run the tests
using docker. To do so, install docker and docker-compose, then run
"docker-compose run test" from the root of the directory.

Please vote on releasing this package as Apache Calcite 1.25.0.

The vote is open for the next 72 hours and passes if a majority of at
least three +1 PMC votes are cast.

[ ] +1 Release this package as Apache Calcite 1.25.0
[ ]  0 I don't feel strongly about it, but I'm okay with the release
[ ] -1 Do not release this package because...


Here is my vote:

+1 (non binding)

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Michael Mior <mm...@apache.org>.
+1 (binding)

Checked hash and compiled and ran tests. I will note though that all
links in the email to https://apache.github.io/calcite-site-preview/
are broken.

--
Michael Mior
mmior@apache.org

Le sam. 8 août 2020 à 23:22, Andrei Sereda <an...@sereda.cc> a écrit :
>
> Hi all,
>
> I have created a build for Apache Calcite 1.25.0, release
> candidate 0.
>
> Thanks to everyone who has contributed to this release.
>
> You can read the release notes here:
> https://apache.github.io/calcite-site-preview/docs/history.html
>
> The commit to be voted upon:
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>
> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>
> Tag:
> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> (revision 40922)
>
> RAT report:
> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>
> Site preview is here:
> https://apache.github.io/calcite-site-preview/
>
> JavaDoc API preview is here:
> https://apache.github.io/calcite-site-preview/api
>
> The hashes of the artifacts are as follows:
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> *apache-calcite-1.25.0-src.tar.gz
>
> A staged Maven repository is available for review at:
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sereda.asc
> https://www.apache.org/dist/calcite/KEYS
>
> N.B.
> To create the jars and test Apache Calcite: "./gradlew build".
>
> If you do not have a Java environment available, you can run the tests
> using docker. To do so, install docker and docker-compose, then run
> "docker-compose run test" from the root of the directory.
>
> Please vote on releasing this package as Apache Calcite 1.25.0.
>
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
>
> [ ] +1 Release this package as Apache Calcite 1.25.0
> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> [ ] -1 Do not release this package because...
>
>
> Here is my vote:
>
> +1 (non binding)

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Julian Hyde <jh...@gmail.com>.
Since the release vote has passed, Andrei as release manager can declare the master branch open for commits. Publishing the artifacts and making the release announcement can go on in parallel.

> On Aug 13, 2020, at 3:37 PM, Andrei Sereda <an...@sereda.cc> wrote:
> 
> Hi Haisheng,
> 
> Thanks for your reply.
> 
> There is a parallel discussion [1] about letting committers have write
> access to SVN dist repository. Seems like most people are on the same page
> (ie +1).
> If approved, I should be able to finalize the release soon myself.
> 
> Andrei.
> 
> 
> [1]
> https://lists.apache.org/thread.html/raf959fc1e4e5d143ce220589de9cb798c51d39b9e1faf4b682bda9ba%40%3Cdev.calcite.apache.org%3E
> 
> 
> On Thu, Aug 13, 2020 at 6:02 PM Haisheng Yuan <hy...@apache.org> wrote:
> 
>> Hi Andrei,
>> 
>> Let's unblock the release as soon as possible.
>> I can help publish the artifact.
>> 
>> Can you cat build/stagingRepositories/nexus.txt and send me the content in
>> your local repo?
>> 
>> Thanks,
>> Haisheng
>> 
>> On 2020/08/13 14:47:05, Andrei Sereda <an...@sereda.cc> wrote:
>>> It can also be configured per project.
>>> 
>>>> Do you know if SVN access can be configured per project ?
>>>> Yes it can, if the PMC agrees to it, the dist area can be opened up to
>>> all project committers - a few PMCs have done this.
>>> 
>>> On Thu, Aug 13, 2020 at 10:43 AM Andrei Sereda <an...@sereda.cc> wrote:
>>> 
>>>> Inquired with INFRA-20681
>>>> <https://issues.apache.org/jira/browse/INFRA-20681> seems like only
>> PMCs
>>>> can commit to dist SVN:
>>>> 
>>>>> Are committers (which are not PMCs) allowed to commit to SVN dist
>> repo ?
>>>>> ..., nope, by default its PMC members only
>>>> 
>>>> 
>>>> 
>>>> On Thu, Aug 13, 2020 at 9:27 AM Andrei Sereda <an...@sereda.cc>
>> wrote:
>>>> 
>>>>> Can someone from PMC pls publish the release ?  Or maybe contact INFRA
>>>>> about svn permissions for committers vs PMCs ?
>>>>> 
>>>>> I would like to avoid blocking calcite development for too long.
>>>>> 
>>>>> 
>>>>> On Wed, Aug 12, 2020 at 11:33 PM Chunwei Lei <ch...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>>>> Once this release is done, we should consider whether we should
>> give
>>>>>> committers write access to SVN to avoid these issues in the future.
>> I am
>>>>>> not sure if this is possible or if this is just the way ASF's infra
>> is
>>>>>> set up, but it's worth a look.
>>>>>> 
>>>>>> I cannot agree more. Thank you for pointing out, Francis.
>>>>>> (We can add some notes about it at least~~)
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Best,
>>>>>> Chunwei
>>>>>> 
>>>>>> 
>>>>>> On Thu, Aug 13, 2020 at 10:22 AM Francis Chuang <
>>>>>> francischuang@apache.org>
>>>>>> wrote:
>>>>>> 
>>>>>>> Can someone please push the release artifacts for Andrei? I believe
>>>>>> this
>>>>>>> is the same issue we had with the last release, where the RM is
>> not a
>>>>>>> PMC member and doesn't have write access to SVN [1].
>>>>>>> 
>>>>>>> Once this release is done, we should consider whether we should
>> give
>>>>>>> committers write access to SVN to avoid these issues in the
>> future. I
>>>>>> am
>>>>>>> not sure if this is possible or if this is just the way ASF's
>> infra is
>>>>>>> set up, but it's worth a look.
>>>>>>> 
>>>>>>> Francis
>>>>>>> 
>>>>>>> [1]
>>>>>>> 
>>>>>>> 
>>>>>> 
>> https://lists.apache.org/thread.html/rdb11cf78eaeecfefd68ce224cd2e6fd1e9f2ad964169d80f5d9cb82a%40%3Cdev.calcite.apache.org%3E
>>>>>>> 
>>>>>>> On 13/08/2020 8:51 am, Andrei Sereda wrote:
>>>>>>>> Thanks, Stamatis. All seems to be working now.
>>>>>>>> 
>>>>>>>> On Wed, Aug 12, 2020 at 6:36 PM Stamatis Zampetakis <
>>>>>> zabetak@gmail.com>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Hi Andrei,
>>>>>>>>> 
>>>>>>>>> I uploaded your key to the file. Please check.
>>>>>>>>> 
>>>>>>>>> Normally you don't need to be in the PMC to have access to the
>> svn
>>>>>> repo.
>>>>>>>>> I don't know what went wrong and you were not able to push it
>>>>>> through.
>>>>>>>>> 
>>>>>>>>> Best,
>>>>>>>>> Stamatis
>>>>>>>>> 
>>>>>>>>> On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <andrei@sereda.cc
>>> 
>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> Hello,
>>>>>>>>>> 
>>>>>>>>>> Can somebody from PMC pls upload my public GPG key to KEYS
>>>>>>>>>> <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I
>>>>>> don't
>>>>>>> have
>>>>>>>>>> permissions for that svn repo.
>>>>>>>>>> 
>>>>>>>>>> I've sent an email to private@calcite.apache.org.
>>>>>>>>>> 
>>>>>>>>>> Thanks,
>>>>>>>>>> Andrei.
>>>>>>>>>> 
>>>>>>>>>> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <andrei@sereda.cc
>>> 
>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> Hi All,
>>>>>>>>>>> 
>>>>>>>>>>> I plan to close the vote tomorrow (Aug 12th). If you still
>> want to
>>>>>>>>>>> validate RC0 please do so before Wednesday.
>>>>>>>>>>> 
>>>>>>>>>>> Regards,
>>>>>>>>>>> Andrei.
>>>>>>>>>>> 
>>>>>>>>>>> On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda
>> <an...@sereda.cc>
>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Thanks, Julian, for the hint. I'll update the KEYS file.
>>>>>>>>>>>> 
>>>>>>>>>>>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <
>>>>>> jhyde.apache@gmail.com
>>>>>>>> 
>>>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> Andrei,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Your key’s signature appears in KEYS because you signed
>>>>>> Stamatis’s
>>>>>>>>> key.
>>>>>>>>>>>>> But your key isn’t actually defined in the file. After I
>>>>>> imported
>>>>>>> the
>>>>>>>>>> file,
>>>>>>>>>>>>> your key was still ‘unknown’ according to gpg.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Julian
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Aug 11, 2020, at 8:04 AM, Andrei Sereda
>> <an...@sereda.cc>
>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to
>> add it
>>>>>>>>>> before
>>>>>>>>>>>>> the
>>>>>>>>>>>>>> release announcement.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I see my signing key in KEYS
>>>>>>>>>>>>>> $ curl -s
>>>>>> https://dist.apache.org/repos/dist/release/calcite/KEYS
>>>>>>>>> |
>>>>>>>>>>>>> grep
>>>>>>>>>>>>>> sereda
>>>>>>>>>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda
>> (CODE
>>>>>>>>> SIGNING
>>>>>>>>>>>>> KEY) <
>>>>>>>>>>>>>> sereda@apache.org>
>>>>>>>>>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda
>> (CODE
>>>>>>>>> SIGNING
>>>>>>>>>>>>> KEY) <
>>>>>>>>>>>>>> sereda@apache.org>
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> * There are several files in the source distro that are
>> not in
>>>>>>>>> git:
>>>>>>>>>> an
>>>>>>>>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’
>> directory.
>>>>>>>>>>>>>> Yes you're right. I presume you're still OK with RC0
>> (judging
>>>>>> by
>>>>>>>>> your
>>>>>>>>>>>>> +1) ?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <
>>>>>>>>> jhyde.apache@gmail.com
>>>>>>>>>>> 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> +1 (binding)
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Checked keys, hashes, LICENSE, NOTICE, README; compiled
>> and
>>>>>> ran
>>>>>>>>>> tests
>>>>>>>>>>>>> on
>>>>>>>>>>>>>>> Ubuntu/JDK 14; ran RAT.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to
>> add it
>>>>>>>>>> before
>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> release announcement.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> * There are several files in the source distro that are
>> not in
>>>>>>>>> git:
>>>>>>>>>> an
>>>>>>>>>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’
>> directory.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Julian
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
>>>>>>>>>> zabetak@gmail.com>
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> If I remember well the site preview is not implemented
>> so it
>>>>>> is
>>>>>>>>>>>>> normal
>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>> links are broken.
>>>>>>>>>>>>>>>> I don't know if this has changed recently but if not I
>> think
>>>>>> we
>>>>>>>>>>>>> should
>>>>>>>>>>>>>>>> remove the site preview links from the draft email to
>> avoid
>>>>>>>>>>>>> confusion.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Best,
>>>>>>>>>>>>>>>> Stamatis
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda
>>>>>> <andrei@sereda.cc
>>>>>>>>>> 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Yes I'm aware that for some reason site artifact wasn't
>>>>>> built /
>>>>>>>>>>>>>>> uploaded.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Meanwhile here are the release notes:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>> 
>> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I'll double-check the build script / instructions,
>> maybe I
>>>>>> have
>>>>>>>>>>>>> missed
>>>>>>>>>>>>>>>>> something.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <
>>>>>>>>> hyuan@apache.org>
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> +1 (binding)
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Environment:
>>>>>>>>>>>>>>>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
>>>>>>>>>>>>>>>>>> - Ran unit tests (./gradlew build), OK
>>>>>>>>>>>>>>>>>> - Checked release notes, CALCITE-4156, CALCITE-4022
>>>>>>>>> CALCITE-4115
>>>>>>>>>>>>>>>>>> CALCITE-4129 CALCITE-4111 are not part of Build and
>> test
>>>>>> suite
>>>>>>>>>>>>> changes,
>>>>>>>>>>>>>>>>>> those can be updated after release.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> - Haisheng
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On 2020/08/09 03:22:28, Andrei Sereda <andrei@sereda.cc
>>> 
>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I have created a build for Apache Calcite 1.25.0,
>> release
>>>>>>>>>>>>>>>>>>> candidate 0.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Thanks to everyone who has contributed to this
>> release.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> You can read the release notes here:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>> https://apache.github.io/calcite-site-preview/docs/history.html
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> The commit to be voted upon:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>> 
>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Tag:
>>>>>>>>>>>>>>>>>>> 
>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> The artifacts to be voted on are located here:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>> 
>>>>>> 
>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
>>>>>>>>>>>>>>>>>>> (revision 40922)
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> RAT report:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>> 
>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Site preview is here:
>>>>>>>>>>>>>>>>>>> https://apache.github.io/calcite-site-preview/
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> JavaDoc API preview is here:
>>>>>>>>>>>>>>>>>>> https://apache.github.io/calcite-site-preview/api
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> The hashes of the artifacts are as follows:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>> 
>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
>>>>>>>>>>>>>>>>>>> *apache-calcite-1.25.0-src.tar.gz
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> A staged Maven repository is available for review at:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>> 
>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Release artifacts are signed with the following key:
>>>>>>>>>>>>>>>>>>> https://people.apache.org/keys/committer/sereda.asc
>>>>>>>>>>>>>>>>>>> https://www.apache.org/dist/calcite/KEYS
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> N.B.
>>>>>>>>>>>>>>>>>>> To create the jars and test Apache Calcite: "./gradlew
>>>>>> build".
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> If you do not have a Java environment available, you
>> can
>>>>>> run
>>>>>>>>> the
>>>>>>>>>>>>> tests
>>>>>>>>>>>>>>>>>>> using docker. To do so, install docker and
>> docker-compose,
>>>>>>>>> then
>>>>>>>>>>>>> run
>>>>>>>>>>>>>>>>>>> "docker-compose run test" from the root of the
>> directory.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Please vote on releasing this package as Apache
>> Calcite
>>>>>>>>> 1.25.0.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> The vote is open for the next 72 hours and passes if a
>>>>>>>>> majority
>>>>>>>>>>>>> of at
>>>>>>>>>>>>>>>>>>> least three +1 PMC votes are cast.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
>>>>>>>>>>>>>>>>>>> [ ]  0 I don't feel strongly about it, but I'm okay
>> with
>>>>>> the
>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>> [ ] -1 Do not release this package because...
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Here is my vote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> +1 (non binding)
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>> 
>> 


Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
Hi Haisheng,

Thanks for your reply.

There is a parallel discussion [1] about letting committers have write
access to SVN dist repository. Seems like most people are on the same page
(ie +1).
If approved, I should be able to finalize the release soon myself.

Andrei.


[1]
https://lists.apache.org/thread.html/raf959fc1e4e5d143ce220589de9cb798c51d39b9e1faf4b682bda9ba%40%3Cdev.calcite.apache.org%3E


On Thu, Aug 13, 2020 at 6:02 PM Haisheng Yuan <hy...@apache.org> wrote:

> Hi Andrei,
>
> Let's unblock the release as soon as possible.
> I can help publish the artifact.
>
> Can you cat build/stagingRepositories/nexus.txt and send me the content in
> your local repo?
>
> Thanks,
> Haisheng
>
> On 2020/08/13 14:47:05, Andrei Sereda <an...@sereda.cc> wrote:
> > It can also be configured per project.
> >
> > > Do you know if SVN access can be configured per project ?
> > > Yes it can, if the PMC agrees to it, the dist area can be opened up to
> > all project committers - a few PMCs have done this.
> >
> > On Thu, Aug 13, 2020 at 10:43 AM Andrei Sereda <an...@sereda.cc> wrote:
> >
> > > Inquired with INFRA-20681
> > > <https://issues.apache.org/jira/browse/INFRA-20681> seems like only
> PMCs
> > > can commit to dist SVN:
> > >
> > > > Are committers (which are not PMCs) allowed to commit to SVN dist
> repo ?
> > > > ..., nope, by default its PMC members only
> > >
> > >
> > >
> > > On Thu, Aug 13, 2020 at 9:27 AM Andrei Sereda <an...@sereda.cc>
> wrote:
> > >
> > >> Can someone from PMC pls publish the release ?  Or maybe contact INFRA
> > >> about svn permissions for committers vs PMCs ?
> > >>
> > >> I would like to avoid blocking calcite development for too long.
> > >>
> > >>
> > >> On Wed, Aug 12, 2020 at 11:33 PM Chunwei Lei <ch...@gmail.com>
> > >> wrote:
> > >>
> > >>> > Once this release is done, we should consider whether we should
> give
> > >>> committers write access to SVN to avoid these issues in the future.
> I am
> > >>> not sure if this is possible or if this is just the way ASF's infra
> is
> > >>> set up, but it's worth a look.
> > >>>
> > >>> I cannot agree more. Thank you for pointing out, Francis.
> > >>> (We can add some notes about it at least~~)
> > >>>
> > >>>
> > >>>
> > >>> Best,
> > >>> Chunwei
> > >>>
> > >>>
> > >>> On Thu, Aug 13, 2020 at 10:22 AM Francis Chuang <
> > >>> francischuang@apache.org>
> > >>> wrote:
> > >>>
> > >>> > Can someone please push the release artifacts for Andrei? I believe
> > >>> this
> > >>> > is the same issue we had with the last release, where the RM is
> not a
> > >>> > PMC member and doesn't have write access to SVN [1].
> > >>> >
> > >>> > Once this release is done, we should consider whether we should
> give
> > >>> > committers write access to SVN to avoid these issues in the
> future. I
> > >>> am
> > >>> > not sure if this is possible or if this is just the way ASF's
> infra is
> > >>> > set up, but it's worth a look.
> > >>> >
> > >>> > Francis
> > >>> >
> > >>> > [1]
> > >>> >
> > >>> >
> > >>>
> https://lists.apache.org/thread.html/rdb11cf78eaeecfefd68ce224cd2e6fd1e9f2ad964169d80f5d9cb82a%40%3Cdev.calcite.apache.org%3E
> > >>> >
> > >>> > On 13/08/2020 8:51 am, Andrei Sereda wrote:
> > >>> > > Thanks, Stamatis. All seems to be working now.
> > >>> > >
> > >>> > > On Wed, Aug 12, 2020 at 6:36 PM Stamatis Zampetakis <
> > >>> zabetak@gmail.com>
> > >>> > > wrote:
> > >>> > >
> > >>> > >> Hi Andrei,
> > >>> > >>
> > >>> > >> I uploaded your key to the file. Please check.
> > >>> > >>
> > >>> > >> Normally you don't need to be in the PMC to have access to the
> svn
> > >>> repo.
> > >>> > >> I don't know what went wrong and you were not able to push it
> > >>> through.
> > >>> > >>
> > >>> > >> Best,
> > >>> > >> Stamatis
> > >>> > >>
> > >>> > >> On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <andrei@sereda.cc
> >
> > >>> wrote:
> > >>> > >>
> > >>> > >>> Hello,
> > >>> > >>>
> > >>> > >>> Can somebody from PMC pls upload my public GPG key to KEYS
> > >>> > >>> <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I
> > >>> don't
> > >>> > have
> > >>> > >>> permissions for that svn repo.
> > >>> > >>>
> > >>> > >>> I've sent an email to private@calcite.apache.org.
> > >>> > >>>
> > >>> > >>> Thanks,
> > >>> > >>> Andrei.
> > >>> > >>>
> > >>> > >>> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <andrei@sereda.cc
> >
> > >>> > wrote:
> > >>> > >>>
> > >>> > >>>> Hi All,
> > >>> > >>>>
> > >>> > >>>> I plan to close the vote tomorrow (Aug 12th). If you still
> want to
> > >>> > >>>> validate RC0 please do so before Wednesday.
> > >>> > >>>>
> > >>> > >>>> Regards,
> > >>> > >>>> Andrei.
> > >>> > >>>>
> > >>> > >>>> On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda
> <an...@sereda.cc>
> > >>> > >> wrote:
> > >>> > >>>>
> > >>> > >>>>> Thanks, Julian, for the hint. I'll update the KEYS file.
> > >>> > >>>>>
> > >>> > >>>>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <
> > >>> jhyde.apache@gmail.com
> > >>> > >
> > >>> > >>>>> wrote:
> > >>> > >>>>>
> > >>> > >>>>>> Andrei,
> > >>> > >>>>>>
> > >>> > >>>>>> Your key’s signature appears in KEYS because you signed
> > >>> Stamatis’s
> > >>> > >> key.
> > >>> > >>>>>> But your key isn’t actually defined in the file. After I
> > >>> imported
> > >>> > the
> > >>> > >>> file,
> > >>> > >>>>>> your key was still ‘unknown’ according to gpg.
> > >>> > >>>>>>
> > >>> > >>>>>> Julian
> > >>> > >>>>>>
> > >>> > >>>>>>> On Aug 11, 2020, at 8:04 AM, Andrei Sereda
> <an...@sereda.cc>
> > >>> > >> wrote:
> > >>> > >>>>>>>
> > >>> > >>>>>>> 
> > >>> > >>>>>>>>
> > >>> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to
> add it
> > >>> > >>> before
> > >>> > >>>>>> the
> > >>> > >>>>>>> release announcement.
> > >>> > >>>>>>>
> > >>> > >>>>>>> I see my signing key in KEYS
> > >>> > >>>>>>> $ curl -s
> > >>> https://dist.apache.org/repos/dist/release/calcite/KEYS
> > >>> > >> |
> > >>> > >>>>>> grep
> > >>> > >>>>>>> sereda
> > >>> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda
> (CODE
> > >>> > >> SIGNING
> > >>> > >>>>>> KEY) <
> > >>> > >>>>>>> sereda@apache.org>
> > >>> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda
> (CODE
> > >>> > >> SIGNING
> > >>> > >>>>>> KEY) <
> > >>> > >>>>>>> sereda@apache.org>
> > >>> > >>>>>>>
> > >>> > >>>>>>>> * There are several files in the source distro that are
> not in
> > >>> > >> git:
> > >>> > >>> an
> > >>> > >>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’
> directory.
> > >>> > >>>>>>> Yes you're right. I presume you're still OK with RC0
> (judging
> > >>> by
> > >>> > >> your
> > >>> > >>>>>> +1) ?
> > >>> > >>>>>>>
> > >>> > >>>>>>>
> > >>> > >>>>>>>> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <
> > >>> > >> jhyde.apache@gmail.com
> > >>> > >>>>
> > >>> > >>>>>> wrote:
> > >>> > >>>>>>>>
> > >>> > >>>>>>>> +1 (binding)
> > >>> > >>>>>>>>
> > >>> > >>>>>>>> Checked keys, hashes, LICENSE, NOTICE, README; compiled
> and
> > >>> ran
> > >>> > >>> tests
> > >>> > >>>>>> on
> > >>> > >>>>>>>> Ubuntu/JDK 14; ran RAT.
> > >>> > >>>>>>>>
> > >>> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to
> add it
> > >>> > >>> before
> > >>> > >>>>>> the
> > >>> > >>>>>>>> release announcement.
> > >>> > >>>>>>>>
> > >>> > >>>>>>>> * There are several files in the source distro that are
> not in
> > >>> > >> git:
> > >>> > >>> an
> > >>> > >>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’
> directory.
> > >>> > >>>>>>>>
> > >>> > >>>>>>>> Julian
> > >>> > >>>>>>>>
> > >>> > >>>>>>>>
> > >>> > >>>>>>>>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
> > >>> > >>> zabetak@gmail.com>
> > >>> > >>>>>>>> wrote:
> > >>> > >>>>>>>>>
> > >>> > >>>>>>>>> If I remember well the site preview is not implemented
> so it
> > >>> is
> > >>> > >>>>>> normal
> > >>> > >>>>>>>> that
> > >>> > >>>>>>>>> links are broken.
> > >>> > >>>>>>>>> I don't know if this has changed recently but if not I
> think
> > >>> we
> > >>> > >>>>>> should
> > >>> > >>>>>>>>> remove the site preview links from the draft email to
> avoid
> > >>> > >>>>>> confusion.
> > >>> > >>>>>>>>>
> > >>> > >>>>>>>>> Best,
> > >>> > >>>>>>>>> Stamatis
> > >>> > >>>>>>>>>
> > >>> > >>>>>>>>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda
> > >>> <andrei@sereda.cc
> > >>> > >>>
> > >>> > >>>>>> wrote:
> > >>> > >>>>>>>>>
> > >>> > >>>>>>>>>> Yes I'm aware that for some reason site artifact wasn't
> > >>> built /
> > >>> > >>>>>>>> uploaded.
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>>> Meanwhile here are the release notes:
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>
> > >>> > >>>>>>
> > >>> > >>>
> > >>> > >>
> > >>> >
> > >>>
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>>> I'll double-check the build script / instructions,
> maybe I
> > >>> have
> > >>> > >>>>>> missed
> > >>> > >>>>>>>>>> something.
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <
> > >>> > >> hyuan@apache.org>
> > >>> > >>>>>>>> wrote:
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>>>> +1 (binding)
> > >>> > >>>>>>>>>>>
> > >>> > >>>>>>>>>>> Environment:
> > >>> > >>>>>>>>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
> > >>> > >>>>>>>>>>> - Ran unit tests (./gradlew build), OK
> > >>> > >>>>>>>>>>> - Checked release notes, CALCITE-4156, CALCITE-4022
> > >>> > >> CALCITE-4115
> > >>> > >>>>>>>>>>> CALCITE-4129 CALCITE-4111 are not part of Build and
> test
> > >>> suite
> > >>> > >>>>>> changes,
> > >>> > >>>>>>>>>>> those can be updated after release.
> > >>> > >>>>>>>>>>>
> > >>> > >>>>>>>>>>> - Haisheng
> > >>> > >>>>>>>>>>>
> > >>> > >>>>>>>>>>> On 2020/08/09 03:22:28, Andrei Sereda <andrei@sereda.cc
> >
> > >>> > >> wrote:
> > >>> > >>>>>>>>>>>> Hi all,
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> I have created a build for Apache Calcite 1.25.0,
> release
> > >>> > >>>>>>>>>>>> candidate 0.
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> Thanks to everyone who has contributed to this
> release.
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> You can read the release notes here:
> > >>> > >>>>>>>>>>>>
> > >>> > >> https://apache.github.io/calcite-site-preview/docs/history.html
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> The commit to be voted upon:
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>
> > >>> > >>>>>>
> > >>> > >>>
> > >>> > >>
> > >>> >
> > >>>
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> Tag:
> > >>> > >>>>>>>>>>>>
> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> The artifacts to be voted on are located here:
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>
> > >>> > >>>>>>
> > >>> > >>>
> > >>> >
> > >>>
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > >>> > >>>>>>>>>>>> (revision 40922)
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> RAT report:
> > >>> > >>>>>>>>>>>>
> > >>> > >>>
> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> Site preview is here:
> > >>> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> JavaDoc API preview is here:
> > >>> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/api
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> The hashes of the artifacts are as follows:
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>
> > >>> > >>>>>>
> > >>> > >>>
> > >>> > >>
> > >>> >
> > >>>
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > >>> > >>>>>>>>>>>> *apache-calcite-1.25.0-src.tar.gz
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> A staged Maven repository is available for review at:
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>
> > >>> > >>>>>>
> > >>> > >>>
> > >>> > >>
> > >>> >
> > >>>
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> Release artifacts are signed with the following key:
> > >>> > >>>>>>>>>>>> https://people.apache.org/keys/committer/sereda.asc
> > >>> > >>>>>>>>>>>> https://www.apache.org/dist/calcite/KEYS
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> N.B.
> > >>> > >>>>>>>>>>>> To create the jars and test Apache Calcite: "./gradlew
> > >>> build".
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> If you do not have a Java environment available, you
> can
> > >>> run
> > >>> > >> the
> > >>> > >>>>>> tests
> > >>> > >>>>>>>>>>>> using docker. To do so, install docker and
> docker-compose,
> > >>> > >> then
> > >>> > >>>>>> run
> > >>> > >>>>>>>>>>>> "docker-compose run test" from the root of the
> directory.
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> Please vote on releasing this package as Apache
> Calcite
> > >>> > >> 1.25.0.
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> The vote is open for the next 72 hours and passes if a
> > >>> > >> majority
> > >>> > >>>>>> of at
> > >>> > >>>>>>>>>>>> least three +1 PMC votes are cast.
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
> > >>> > >>>>>>>>>>>> [ ]  0 I don't feel strongly about it, but I'm okay
> with
> > >>> the
> > >>> > >>>>>> release
> > >>> > >>>>>>>>>>>> [ ] -1 Do not release this package because...
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> Here is my vote:
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>> +1 (non binding)
> > >>> > >>>>>>>>>>>>
> > >>> > >>>>>>>>>>>
> > >>> > >>>>>>>>>>
> > >>> > >>>>>>>>
> > >>> > >>>>>>>>
> > >>> > >>>>>>
> > >>> > >>>>>
> > >>> > >>>
> > >>> > >>
> > >>> > >
> > >>> >
> > >>>
> > >>
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Haisheng Yuan <hy...@apache.org>.
Hi Andrei,

Let's unblock the release as soon as possible.
I can help publish the artifact.

Can you cat build/stagingRepositories/nexus.txt and send me the content in your local repo?

Thanks,
Haisheng

On 2020/08/13 14:47:05, Andrei Sereda <an...@sereda.cc> wrote: 
> It can also be configured per project.
> 
> > Do you know if SVN access can be configured per project ?
> > Yes it can, if the PMC agrees to it, the dist area can be opened up to
> all project committers - a few PMCs have done this.
> 
> On Thu, Aug 13, 2020 at 10:43 AM Andrei Sereda <an...@sereda.cc> wrote:
> 
> > Inquired with INFRA-20681
> > <https://issues.apache.org/jira/browse/INFRA-20681> seems like only PMCs
> > can commit to dist SVN:
> >
> > > Are committers (which are not PMCs) allowed to commit to SVN dist repo ?
> > > ..., nope, by default its PMC members only
> >
> >
> >
> > On Thu, Aug 13, 2020 at 9:27 AM Andrei Sereda <an...@sereda.cc> wrote:
> >
> >> Can someone from PMC pls publish the release ?  Or maybe contact INFRA
> >> about svn permissions for committers vs PMCs ?
> >>
> >> I would like to avoid blocking calcite development for too long.
> >>
> >>
> >> On Wed, Aug 12, 2020 at 11:33 PM Chunwei Lei <ch...@gmail.com>
> >> wrote:
> >>
> >>> > Once this release is done, we should consider whether we should give
> >>> committers write access to SVN to avoid these issues in the future. I am
> >>> not sure if this is possible or if this is just the way ASF's infra is
> >>> set up, but it's worth a look.
> >>>
> >>> I cannot agree more. Thank you for pointing out, Francis.
> >>> (We can add some notes about it at least~~)
> >>>
> >>>
> >>>
> >>> Best,
> >>> Chunwei
> >>>
> >>>
> >>> On Thu, Aug 13, 2020 at 10:22 AM Francis Chuang <
> >>> francischuang@apache.org>
> >>> wrote:
> >>>
> >>> > Can someone please push the release artifacts for Andrei? I believe
> >>> this
> >>> > is the same issue we had with the last release, where the RM is not a
> >>> > PMC member and doesn't have write access to SVN [1].
> >>> >
> >>> > Once this release is done, we should consider whether we should give
> >>> > committers write access to SVN to avoid these issues in the future. I
> >>> am
> >>> > not sure if this is possible or if this is just the way ASF's infra is
> >>> > set up, but it's worth a look.
> >>> >
> >>> > Francis
> >>> >
> >>> > [1]
> >>> >
> >>> >
> >>> https://lists.apache.org/thread.html/rdb11cf78eaeecfefd68ce224cd2e6fd1e9f2ad964169d80f5d9cb82a%40%3Cdev.calcite.apache.org%3E
> >>> >
> >>> > On 13/08/2020 8:51 am, Andrei Sereda wrote:
> >>> > > Thanks, Stamatis. All seems to be working now.
> >>> > >
> >>> > > On Wed, Aug 12, 2020 at 6:36 PM Stamatis Zampetakis <
> >>> zabetak@gmail.com>
> >>> > > wrote:
> >>> > >
> >>> > >> Hi Andrei,
> >>> > >>
> >>> > >> I uploaded your key to the file. Please check.
> >>> > >>
> >>> > >> Normally you don't need to be in the PMC to have access to the svn
> >>> repo.
> >>> > >> I don't know what went wrong and you were not able to push it
> >>> through.
> >>> > >>
> >>> > >> Best,
> >>> > >> Stamatis
> >>> > >>
> >>> > >> On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <an...@sereda.cc>
> >>> wrote:
> >>> > >>
> >>> > >>> Hello,
> >>> > >>>
> >>> > >>> Can somebody from PMC pls upload my public GPG key to KEYS
> >>> > >>> <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I
> >>> don't
> >>> > have
> >>> > >>> permissions for that svn repo.
> >>> > >>>
> >>> > >>> I've sent an email to private@calcite.apache.org.
> >>> > >>>
> >>> > >>> Thanks,
> >>> > >>> Andrei.
> >>> > >>>
> >>> > >>> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <an...@sereda.cc>
> >>> > wrote:
> >>> > >>>
> >>> > >>>> Hi All,
> >>> > >>>>
> >>> > >>>> I plan to close the vote tomorrow (Aug 12th). If you still want to
> >>> > >>>> validate RC0 please do so before Wednesday.
> >>> > >>>>
> >>> > >>>> Regards,
> >>> > >>>> Andrei.
> >>> > >>>>
> >>> > >>>> On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc>
> >>> > >> wrote:
> >>> > >>>>
> >>> > >>>>> Thanks, Julian, for the hint. I'll update the KEYS file.
> >>> > >>>>>
> >>> > >>>>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <
> >>> jhyde.apache@gmail.com
> >>> > >
> >>> > >>>>> wrote:
> >>> > >>>>>
> >>> > >>>>>> Andrei,
> >>> > >>>>>>
> >>> > >>>>>> Your key’s signature appears in KEYS because you signed
> >>> Stamatis’s
> >>> > >> key.
> >>> > >>>>>> But your key isn’t actually defined in the file. After I
> >>> imported
> >>> > the
> >>> > >>> file,
> >>> > >>>>>> your key was still ‘unknown’ according to gpg.
> >>> > >>>>>>
> >>> > >>>>>> Julian
> >>> > >>>>>>
> >>> > >>>>>>> On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc>
> >>> > >> wrote:
> >>> > >>>>>>>
> >>> > >>>>>>> 
> >>> > >>>>>>>>
> >>> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> >>> > >>> before
> >>> > >>>>>> the
> >>> > >>>>>>> release announcement.
> >>> > >>>>>>>
> >>> > >>>>>>> I see my signing key in KEYS
> >>> > >>>>>>> $ curl -s
> >>> https://dist.apache.org/repos/dist/release/calcite/KEYS
> >>> > >> |
> >>> > >>>>>> grep
> >>> > >>>>>>> sereda
> >>> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
> >>> > >> SIGNING
> >>> > >>>>>> KEY) <
> >>> > >>>>>>> sereda@apache.org>
> >>> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
> >>> > >> SIGNING
> >>> > >>>>>> KEY) <
> >>> > >>>>>>> sereda@apache.org>
> >>> > >>>>>>>
> >>> > >>>>>>>> * There are several files in the source distro that are not in
> >>> > >> git:
> >>> > >>> an
> >>> > >>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> >>> > >>>>>>> Yes you're right. I presume you're still OK with RC0 (judging
> >>> by
> >>> > >> your
> >>> > >>>>>> +1) ?
> >>> > >>>>>>>
> >>> > >>>>>>>
> >>> > >>>>>>>> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <
> >>> > >> jhyde.apache@gmail.com
> >>> > >>>>
> >>> > >>>>>> wrote:
> >>> > >>>>>>>>
> >>> > >>>>>>>> +1 (binding)
> >>> > >>>>>>>>
> >>> > >>>>>>>> Checked keys, hashes, LICENSE, NOTICE, README; compiled and
> >>> ran
> >>> > >>> tests
> >>> > >>>>>> on
> >>> > >>>>>>>> Ubuntu/JDK 14; ran RAT.
> >>> > >>>>>>>>
> >>> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> >>> > >>> before
> >>> > >>>>>> the
> >>> > >>>>>>>> release announcement.
> >>> > >>>>>>>>
> >>> > >>>>>>>> * There are several files in the source distro that are not in
> >>> > >> git:
> >>> > >>> an
> >>> > >>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> >>> > >>>>>>>>
> >>> > >>>>>>>> Julian
> >>> > >>>>>>>>
> >>> > >>>>>>>>
> >>> > >>>>>>>>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
> >>> > >>> zabetak@gmail.com>
> >>> > >>>>>>>> wrote:
> >>> > >>>>>>>>>
> >>> > >>>>>>>>> If I remember well the site preview is not implemented so it
> >>> is
> >>> > >>>>>> normal
> >>> > >>>>>>>> that
> >>> > >>>>>>>>> links are broken.
> >>> > >>>>>>>>> I don't know if this has changed recently but if not I think
> >>> we
> >>> > >>>>>> should
> >>> > >>>>>>>>> remove the site preview links from the draft email to avoid
> >>> > >>>>>> confusion.
> >>> > >>>>>>>>>
> >>> > >>>>>>>>> Best,
> >>> > >>>>>>>>> Stamatis
> >>> > >>>>>>>>>
> >>> > >>>>>>>>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda
> >>> <andrei@sereda.cc
> >>> > >>>
> >>> > >>>>>> wrote:
> >>> > >>>>>>>>>
> >>> > >>>>>>>>>> Yes I'm aware that for some reason site artifact wasn't
> >>> built /
> >>> > >>>>>>>> uploaded.
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>>> Meanwhile here are the release notes:
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>
> >>> > >>>>>>
> >>> > >>>
> >>> > >>
> >>> >
> >>> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>>> I'll double-check the build script / instructions, maybe I
> >>> have
> >>> > >>>>>> missed
> >>> > >>>>>>>>>> something.
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <
> >>> > >> hyuan@apache.org>
> >>> > >>>>>>>> wrote:
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>>>> +1 (binding)
> >>> > >>>>>>>>>>>
> >>> > >>>>>>>>>>> Environment:
> >>> > >>>>>>>>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
> >>> > >>>>>>>>>>> - Ran unit tests (./gradlew build), OK
> >>> > >>>>>>>>>>> - Checked release notes, CALCITE-4156, CALCITE-4022
> >>> > >> CALCITE-4115
> >>> > >>>>>>>>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test
> >>> suite
> >>> > >>>>>> changes,
> >>> > >>>>>>>>>>> those can be updated after release.
> >>> > >>>>>>>>>>>
> >>> > >>>>>>>>>>> - Haisheng
> >>> > >>>>>>>>>>>
> >>> > >>>>>>>>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc>
> >>> > >> wrote:
> >>> > >>>>>>>>>>>> Hi all,
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> I have created a build for Apache Calcite 1.25.0, release
> >>> > >>>>>>>>>>>> candidate 0.
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> Thanks to everyone who has contributed to this release.
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> You can read the release notes here:
> >>> > >>>>>>>>>>>>
> >>> > >> https://apache.github.io/calcite-site-preview/docs/history.html
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> The commit to be voted upon:
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>
> >>> > >>>>>>
> >>> > >>>
> >>> > >>
> >>> >
> >>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> Tag:
> >>> > >>>>>>>>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> The artifacts to be voted on are located here:
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>
> >>> > >>>>>>
> >>> > >>>
> >>> >
> >>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> >>> > >>>>>>>>>>>> (revision 40922)
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> RAT report:
> >>> > >>>>>>>>>>>>
> >>> > >>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> Site preview is here:
> >>> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> JavaDoc API preview is here:
> >>> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/api
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> The hashes of the artifacts are as follows:
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>
> >>> > >>>>>>
> >>> > >>>
> >>> > >>
> >>> >
> >>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> >>> > >>>>>>>>>>>> *apache-calcite-1.25.0-src.tar.gz
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> A staged Maven repository is available for review at:
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>
> >>> > >>>>>>
> >>> > >>>
> >>> > >>
> >>> >
> >>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> Release artifacts are signed with the following key:
> >>> > >>>>>>>>>>>> https://people.apache.org/keys/committer/sereda.asc
> >>> > >>>>>>>>>>>> https://www.apache.org/dist/calcite/KEYS
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> N.B.
> >>> > >>>>>>>>>>>> To create the jars and test Apache Calcite: "./gradlew
> >>> build".
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> If you do not have a Java environment available, you can
> >>> run
> >>> > >> the
> >>> > >>>>>> tests
> >>> > >>>>>>>>>>>> using docker. To do so, install docker and docker-compose,
> >>> > >> then
> >>> > >>>>>> run
> >>> > >>>>>>>>>>>> "docker-compose run test" from the root of the directory.
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> Please vote on releasing this package as Apache Calcite
> >>> > >> 1.25.0.
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> The vote is open for the next 72 hours and passes if a
> >>> > >> majority
> >>> > >>>>>> of at
> >>> > >>>>>>>>>>>> least three +1 PMC votes are cast.
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
> >>> > >>>>>>>>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with
> >>> the
> >>> > >>>>>> release
> >>> > >>>>>>>>>>>> [ ] -1 Do not release this package because...
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> Here is my vote:
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>> +1 (non binding)
> >>> > >>>>>>>>>>>>
> >>> > >>>>>>>>>>>
> >>> > >>>>>>>>>>
> >>> > >>>>>>>>
> >>> > >>>>>>>>
> >>> > >>>>>>
> >>> > >>>>>
> >>> > >>>
> >>> > >>
> >>> > >
> >>> >
> >>>
> >>
> 

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
It can also be configured per project.

> Do you know if SVN access can be configured per project ?
> Yes it can, if the PMC agrees to it, the dist area can be opened up to
all project committers - a few PMCs have done this.

On Thu, Aug 13, 2020 at 10:43 AM Andrei Sereda <an...@sereda.cc> wrote:

> Inquired with INFRA-20681
> <https://issues.apache.org/jira/browse/INFRA-20681> seems like only PMCs
> can commit to dist SVN:
>
> > Are committers (which are not PMCs) allowed to commit to SVN dist repo ?
> > ..., nope, by default its PMC members only
>
>
>
> On Thu, Aug 13, 2020 at 9:27 AM Andrei Sereda <an...@sereda.cc> wrote:
>
>> Can someone from PMC pls publish the release ?  Or maybe contact INFRA
>> about svn permissions for committers vs PMCs ?
>>
>> I would like to avoid blocking calcite development for too long.
>>
>>
>> On Wed, Aug 12, 2020 at 11:33 PM Chunwei Lei <ch...@gmail.com>
>> wrote:
>>
>>> > Once this release is done, we should consider whether we should give
>>> committers write access to SVN to avoid these issues in the future. I am
>>> not sure if this is possible or if this is just the way ASF's infra is
>>> set up, but it's worth a look.
>>>
>>> I cannot agree more. Thank you for pointing out, Francis.
>>> (We can add some notes about it at least~~)
>>>
>>>
>>>
>>> Best,
>>> Chunwei
>>>
>>>
>>> On Thu, Aug 13, 2020 at 10:22 AM Francis Chuang <
>>> francischuang@apache.org>
>>> wrote:
>>>
>>> > Can someone please push the release artifacts for Andrei? I believe
>>> this
>>> > is the same issue we had with the last release, where the RM is not a
>>> > PMC member and doesn't have write access to SVN [1].
>>> >
>>> > Once this release is done, we should consider whether we should give
>>> > committers write access to SVN to avoid these issues in the future. I
>>> am
>>> > not sure if this is possible or if this is just the way ASF's infra is
>>> > set up, but it's worth a look.
>>> >
>>> > Francis
>>> >
>>> > [1]
>>> >
>>> >
>>> https://lists.apache.org/thread.html/rdb11cf78eaeecfefd68ce224cd2e6fd1e9f2ad964169d80f5d9cb82a%40%3Cdev.calcite.apache.org%3E
>>> >
>>> > On 13/08/2020 8:51 am, Andrei Sereda wrote:
>>> > > Thanks, Stamatis. All seems to be working now.
>>> > >
>>> > > On Wed, Aug 12, 2020 at 6:36 PM Stamatis Zampetakis <
>>> zabetak@gmail.com>
>>> > > wrote:
>>> > >
>>> > >> Hi Andrei,
>>> > >>
>>> > >> I uploaded your key to the file. Please check.
>>> > >>
>>> > >> Normally you don't need to be in the PMC to have access to the svn
>>> repo.
>>> > >> I don't know what went wrong and you were not able to push it
>>> through.
>>> > >>
>>> > >> Best,
>>> > >> Stamatis
>>> > >>
>>> > >> On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <an...@sereda.cc>
>>> wrote:
>>> > >>
>>> > >>> Hello,
>>> > >>>
>>> > >>> Can somebody from PMC pls upload my public GPG key to KEYS
>>> > >>> <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I
>>> don't
>>> > have
>>> > >>> permissions for that svn repo.
>>> > >>>
>>> > >>> I've sent an email to private@calcite.apache.org.
>>> > >>>
>>> > >>> Thanks,
>>> > >>> Andrei.
>>> > >>>
>>> > >>> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <an...@sereda.cc>
>>> > wrote:
>>> > >>>
>>> > >>>> Hi All,
>>> > >>>>
>>> > >>>> I plan to close the vote tomorrow (Aug 12th). If you still want to
>>> > >>>> validate RC0 please do so before Wednesday.
>>> > >>>>
>>> > >>>> Regards,
>>> > >>>> Andrei.
>>> > >>>>
>>> > >>>> On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc>
>>> > >> wrote:
>>> > >>>>
>>> > >>>>> Thanks, Julian, for the hint. I'll update the KEYS file.
>>> > >>>>>
>>> > >>>>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <
>>> jhyde.apache@gmail.com
>>> > >
>>> > >>>>> wrote:
>>> > >>>>>
>>> > >>>>>> Andrei,
>>> > >>>>>>
>>> > >>>>>> Your key’s signature appears in KEYS because you signed
>>> Stamatis’s
>>> > >> key.
>>> > >>>>>> But your key isn’t actually defined in the file. After I
>>> imported
>>> > the
>>> > >>> file,
>>> > >>>>>> your key was still ‘unknown’ according to gpg.
>>> > >>>>>>
>>> > >>>>>> Julian
>>> > >>>>>>
>>> > >>>>>>> On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc>
>>> > >> wrote:
>>> > >>>>>>>
>>> > >>>>>>> 
>>> > >>>>>>>>
>>> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
>>> > >>> before
>>> > >>>>>> the
>>> > >>>>>>> release announcement.
>>> > >>>>>>>
>>> > >>>>>>> I see my signing key in KEYS
>>> > >>>>>>> $ curl -s
>>> https://dist.apache.org/repos/dist/release/calcite/KEYS
>>> > >> |
>>> > >>>>>> grep
>>> > >>>>>>> sereda
>>> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
>>> > >> SIGNING
>>> > >>>>>> KEY) <
>>> > >>>>>>> sereda@apache.org>
>>> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
>>> > >> SIGNING
>>> > >>>>>> KEY) <
>>> > >>>>>>> sereda@apache.org>
>>> > >>>>>>>
>>> > >>>>>>>> * There are several files in the source distro that are not in
>>> > >> git:
>>> > >>> an
>>> > >>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>>> > >>>>>>> Yes you're right. I presume you're still OK with RC0 (judging
>>> by
>>> > >> your
>>> > >>>>>> +1) ?
>>> > >>>>>>>
>>> > >>>>>>>
>>> > >>>>>>>> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <
>>> > >> jhyde.apache@gmail.com
>>> > >>>>
>>> > >>>>>> wrote:
>>> > >>>>>>>>
>>> > >>>>>>>> +1 (binding)
>>> > >>>>>>>>
>>> > >>>>>>>> Checked keys, hashes, LICENSE, NOTICE, README; compiled and
>>> ran
>>> > >>> tests
>>> > >>>>>> on
>>> > >>>>>>>> Ubuntu/JDK 14; ran RAT.
>>> > >>>>>>>>
>>> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
>>> > >>> before
>>> > >>>>>> the
>>> > >>>>>>>> release announcement.
>>> > >>>>>>>>
>>> > >>>>>>>> * There are several files in the source distro that are not in
>>> > >> git:
>>> > >>> an
>>> > >>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>>> > >>>>>>>>
>>> > >>>>>>>> Julian
>>> > >>>>>>>>
>>> > >>>>>>>>
>>> > >>>>>>>>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
>>> > >>> zabetak@gmail.com>
>>> > >>>>>>>> wrote:
>>> > >>>>>>>>>
>>> > >>>>>>>>> If I remember well the site preview is not implemented so it
>>> is
>>> > >>>>>> normal
>>> > >>>>>>>> that
>>> > >>>>>>>>> links are broken.
>>> > >>>>>>>>> I don't know if this has changed recently but if not I think
>>> we
>>> > >>>>>> should
>>> > >>>>>>>>> remove the site preview links from the draft email to avoid
>>> > >>>>>> confusion.
>>> > >>>>>>>>>
>>> > >>>>>>>>> Best,
>>> > >>>>>>>>> Stamatis
>>> > >>>>>>>>>
>>> > >>>>>>>>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda
>>> <andrei@sereda.cc
>>> > >>>
>>> > >>>>>> wrote:
>>> > >>>>>>>>>
>>> > >>>>>>>>>> Yes I'm aware that for some reason site artifact wasn't
>>> built /
>>> > >>>>>>>> uploaded.
>>> > >>>>>>>>>>
>>> > >>>>>>>>>> Meanwhile here are the release notes:
>>> > >>>>>>>>>>
>>> > >>>>>>>>>>
>>> > >>>>>>>>
>>> > >>>>>>
>>> > >>>
>>> > >>
>>> >
>>> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
>>> > >>>>>>>>>>
>>> > >>>>>>>>>> I'll double-check the build script / instructions, maybe I
>>> have
>>> > >>>>>> missed
>>> > >>>>>>>>>> something.
>>> > >>>>>>>>>>
>>> > >>>>>>>>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <
>>> > >> hyuan@apache.org>
>>> > >>>>>>>> wrote:
>>> > >>>>>>>>>>
>>> > >>>>>>>>>>> +1 (binding)
>>> > >>>>>>>>>>>
>>> > >>>>>>>>>>> Environment:
>>> > >>>>>>>>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
>>> > >>>>>>>>>>> - Ran unit tests (./gradlew build), OK
>>> > >>>>>>>>>>> - Checked release notes, CALCITE-4156, CALCITE-4022
>>> > >> CALCITE-4115
>>> > >>>>>>>>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test
>>> suite
>>> > >>>>>> changes,
>>> > >>>>>>>>>>> those can be updated after release.
>>> > >>>>>>>>>>>
>>> > >>>>>>>>>>> - Haisheng
>>> > >>>>>>>>>>>
>>> > >>>>>>>>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc>
>>> > >> wrote:
>>> > >>>>>>>>>>>> Hi all,
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> I have created a build for Apache Calcite 1.25.0, release
>>> > >>>>>>>>>>>> candidate 0.
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> Thanks to everyone who has contributed to this release.
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> You can read the release notes here:
>>> > >>>>>>>>>>>>
>>> > >> https://apache.github.io/calcite-site-preview/docs/history.html
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> The commit to be voted upon:
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>
>>> > >>>>>>>>>>
>>> > >>>>>>>>
>>> > >>>>>>
>>> > >>>
>>> > >>
>>> >
>>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> Tag:
>>> > >>>>>>>>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> The artifacts to be voted on are located here:
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>
>>> > >>>>>>>>
>>> > >>>>>>
>>> > >>>
>>> >
>>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
>>> > >>>>>>>>>>>> (revision 40922)
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> RAT report:
>>> > >>>>>>>>>>>>
>>> > >>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> Site preview is here:
>>> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> JavaDoc API preview is here:
>>> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/api
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> The hashes of the artifacts are as follows:
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>
>>> > >>>>>>>>>>
>>> > >>>>>>>>
>>> > >>>>>>
>>> > >>>
>>> > >>
>>> >
>>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
>>> > >>>>>>>>>>>> *apache-calcite-1.25.0-src.tar.gz
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> A staged Maven repository is available for review at:
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>
>>> > >>>>>>>>>>
>>> > >>>>>>>>
>>> > >>>>>>
>>> > >>>
>>> > >>
>>> >
>>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> Release artifacts are signed with the following key:
>>> > >>>>>>>>>>>> https://people.apache.org/keys/committer/sereda.asc
>>> > >>>>>>>>>>>> https://www.apache.org/dist/calcite/KEYS
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> N.B.
>>> > >>>>>>>>>>>> To create the jars and test Apache Calcite: "./gradlew
>>> build".
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> If you do not have a Java environment available, you can
>>> run
>>> > >> the
>>> > >>>>>> tests
>>> > >>>>>>>>>>>> using docker. To do so, install docker and docker-compose,
>>> > >> then
>>> > >>>>>> run
>>> > >>>>>>>>>>>> "docker-compose run test" from the root of the directory.
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> Please vote on releasing this package as Apache Calcite
>>> > >> 1.25.0.
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> The vote is open for the next 72 hours and passes if a
>>> > >> majority
>>> > >>>>>> of at
>>> > >>>>>>>>>>>> least three +1 PMC votes are cast.
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
>>> > >>>>>>>>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with
>>> the
>>> > >>>>>> release
>>> > >>>>>>>>>>>> [ ] -1 Do not release this package because...
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> Here is my vote:
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>> +1 (non binding)
>>> > >>>>>>>>>>>>
>>> > >>>>>>>>>>>
>>> > >>>>>>>>>>
>>> > >>>>>>>>
>>> > >>>>>>>>
>>> > >>>>>>
>>> > >>>>>
>>> > >>>
>>> > >>
>>> > >
>>> >
>>>
>>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
Inquired with INFRA-20681
<https://issues.apache.org/jira/browse/INFRA-20681> seems like only PMCs
can commit to dist SVN:

> Are committers (which are not PMCs) allowed to commit to SVN dist repo ?
> ..., nope, by default its PMC members only



On Thu, Aug 13, 2020 at 9:27 AM Andrei Sereda <an...@sereda.cc> wrote:

> Can someone from PMC pls publish the release ?  Or maybe contact INFRA
> about svn permissions for committers vs PMCs ?
>
> I would like to avoid blocking calcite development for too long.
>
>
> On Wed, Aug 12, 2020 at 11:33 PM Chunwei Lei <ch...@gmail.com>
> wrote:
>
>> > Once this release is done, we should consider whether we should give
>> committers write access to SVN to avoid these issues in the future. I am
>> not sure if this is possible or if this is just the way ASF's infra is
>> set up, but it's worth a look.
>>
>> I cannot agree more. Thank you for pointing out, Francis.
>> (We can add some notes about it at least~~)
>>
>>
>>
>> Best,
>> Chunwei
>>
>>
>> On Thu, Aug 13, 2020 at 10:22 AM Francis Chuang <francischuang@apache.org
>> >
>> wrote:
>>
>> > Can someone please push the release artifacts for Andrei? I believe this
>> > is the same issue we had with the last release, where the RM is not a
>> > PMC member and doesn't have write access to SVN [1].
>> >
>> > Once this release is done, we should consider whether we should give
>> > committers write access to SVN to avoid these issues in the future. I am
>> > not sure if this is possible or if this is just the way ASF's infra is
>> > set up, but it's worth a look.
>> >
>> > Francis
>> >
>> > [1]
>> >
>> >
>> https://lists.apache.org/thread.html/rdb11cf78eaeecfefd68ce224cd2e6fd1e9f2ad964169d80f5d9cb82a%40%3Cdev.calcite.apache.org%3E
>> >
>> > On 13/08/2020 8:51 am, Andrei Sereda wrote:
>> > > Thanks, Stamatis. All seems to be working now.
>> > >
>> > > On Wed, Aug 12, 2020 at 6:36 PM Stamatis Zampetakis <
>> zabetak@gmail.com>
>> > > wrote:
>> > >
>> > >> Hi Andrei,
>> > >>
>> > >> I uploaded your key to the file. Please check.
>> > >>
>> > >> Normally you don't need to be in the PMC to have access to the svn
>> repo.
>> > >> I don't know what went wrong and you were not able to push it
>> through.
>> > >>
>> > >> Best,
>> > >> Stamatis
>> > >>
>> > >> On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <an...@sereda.cc>
>> wrote:
>> > >>
>> > >>> Hello,
>> > >>>
>> > >>> Can somebody from PMC pls upload my public GPG key to KEYS
>> > >>> <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I don't
>> > have
>> > >>> permissions for that svn repo.
>> > >>>
>> > >>> I've sent an email to private@calcite.apache.org.
>> > >>>
>> > >>> Thanks,
>> > >>> Andrei.
>> > >>>
>> > >>> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <an...@sereda.cc>
>> > wrote:
>> > >>>
>> > >>>> Hi All,
>> > >>>>
>> > >>>> I plan to close the vote tomorrow (Aug 12th). If you still want to
>> > >>>> validate RC0 please do so before Wednesday.
>> > >>>>
>> > >>>> Regards,
>> > >>>> Andrei.
>> > >>>>
>> > >>>> On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc>
>> > >> wrote:
>> > >>>>
>> > >>>>> Thanks, Julian, for the hint. I'll update the KEYS file.
>> > >>>>>
>> > >>>>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <
>> jhyde.apache@gmail.com
>> > >
>> > >>>>> wrote:
>> > >>>>>
>> > >>>>>> Andrei,
>> > >>>>>>
>> > >>>>>> Your key’s signature appears in KEYS because you signed
>> Stamatis’s
>> > >> key.
>> > >>>>>> But your key isn’t actually defined in the file. After I imported
>> > the
>> > >>> file,
>> > >>>>>> your key was still ‘unknown’ according to gpg.
>> > >>>>>>
>> > >>>>>> Julian
>> > >>>>>>
>> > >>>>>>> On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc>
>> > >> wrote:
>> > >>>>>>>
>> > >>>>>>> 
>> > >>>>>>>>
>> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
>> > >>> before
>> > >>>>>> the
>> > >>>>>>> release announcement.
>> > >>>>>>>
>> > >>>>>>> I see my signing key in KEYS
>> > >>>>>>> $ curl -s
>> https://dist.apache.org/repos/dist/release/calcite/KEYS
>> > >> |
>> > >>>>>> grep
>> > >>>>>>> sereda
>> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
>> > >> SIGNING
>> > >>>>>> KEY) <
>> > >>>>>>> sereda@apache.org>
>> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
>> > >> SIGNING
>> > >>>>>> KEY) <
>> > >>>>>>> sereda@apache.org>
>> > >>>>>>>
>> > >>>>>>>> * There are several files in the source distro that are not in
>> > >> git:
>> > >>> an
>> > >>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>> > >>>>>>> Yes you're right. I presume you're still OK with RC0 (judging by
>> > >> your
>> > >>>>>> +1) ?
>> > >>>>>>>
>> > >>>>>>>
>> > >>>>>>>> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <
>> > >> jhyde.apache@gmail.com
>> > >>>>
>> > >>>>>> wrote:
>> > >>>>>>>>
>> > >>>>>>>> +1 (binding)
>> > >>>>>>>>
>> > >>>>>>>> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran
>> > >>> tests
>> > >>>>>> on
>> > >>>>>>>> Ubuntu/JDK 14; ran RAT.
>> > >>>>>>>>
>> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
>> > >>> before
>> > >>>>>> the
>> > >>>>>>>> release announcement.
>> > >>>>>>>>
>> > >>>>>>>> * There are several files in the source distro that are not in
>> > >> git:
>> > >>> an
>> > >>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>> > >>>>>>>>
>> > >>>>>>>> Julian
>> > >>>>>>>>
>> > >>>>>>>>
>> > >>>>>>>>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
>> > >>> zabetak@gmail.com>
>> > >>>>>>>> wrote:
>> > >>>>>>>>>
>> > >>>>>>>>> If I remember well the site preview is not implemented so it
>> is
>> > >>>>>> normal
>> > >>>>>>>> that
>> > >>>>>>>>> links are broken.
>> > >>>>>>>>> I don't know if this has changed recently but if not I think
>> we
>> > >>>>>> should
>> > >>>>>>>>> remove the site preview links from the draft email to avoid
>> > >>>>>> confusion.
>> > >>>>>>>>>
>> > >>>>>>>>> Best,
>> > >>>>>>>>> Stamatis
>> > >>>>>>>>>
>> > >>>>>>>>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda
>> <andrei@sereda.cc
>> > >>>
>> > >>>>>> wrote:
>> > >>>>>>>>>
>> > >>>>>>>>>> Yes I'm aware that for some reason site artifact wasn't
>> built /
>> > >>>>>>>> uploaded.
>> > >>>>>>>>>>
>> > >>>>>>>>>> Meanwhile here are the release notes:
>> > >>>>>>>>>>
>> > >>>>>>>>>>
>> > >>>>>>>>
>> > >>>>>>
>> > >>>
>> > >>
>> >
>> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
>> > >>>>>>>>>>
>> > >>>>>>>>>> I'll double-check the build script / instructions, maybe I
>> have
>> > >>>>>> missed
>> > >>>>>>>>>> something.
>> > >>>>>>>>>>
>> > >>>>>>>>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <
>> > >> hyuan@apache.org>
>> > >>>>>>>> wrote:
>> > >>>>>>>>>>
>> > >>>>>>>>>>> +1 (binding)
>> > >>>>>>>>>>>
>> > >>>>>>>>>>> Environment:
>> > >>>>>>>>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
>> > >>>>>>>>>>> - Ran unit tests (./gradlew build), OK
>> > >>>>>>>>>>> - Checked release notes, CALCITE-4156, CALCITE-4022
>> > >> CALCITE-4115
>> > >>>>>>>>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test
>> suite
>> > >>>>>> changes,
>> > >>>>>>>>>>> those can be updated after release.
>> > >>>>>>>>>>>
>> > >>>>>>>>>>> - Haisheng
>> > >>>>>>>>>>>
>> > >>>>>>>>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc>
>> > >> wrote:
>> > >>>>>>>>>>>> Hi all,
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> I have created a build for Apache Calcite 1.25.0, release
>> > >>>>>>>>>>>> candidate 0.
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> Thanks to everyone who has contributed to this release.
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> You can read the release notes here:
>> > >>>>>>>>>>>>
>> > >> https://apache.github.io/calcite-site-preview/docs/history.html
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> The commit to be voted upon:
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>
>> > >>>>>>>>
>> > >>>>>>
>> > >>>
>> > >>
>> >
>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> Tag:
>> > >>>>>>>>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> The artifacts to be voted on are located here:
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>
>> > >>>>>>>>
>> > >>>>>>
>> > >>>
>> >
>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
>> > >>>>>>>>>>>> (revision 40922)
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> RAT report:
>> > >>>>>>>>>>>>
>> > >>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> Site preview is here:
>> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> JavaDoc API preview is here:
>> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/api
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> The hashes of the artifacts are as follows:
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>
>> > >>>>>>>>
>> > >>>>>>
>> > >>>
>> > >>
>> >
>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
>> > >>>>>>>>>>>> *apache-calcite-1.25.0-src.tar.gz
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> A staged Maven repository is available for review at:
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>
>> > >>>>>>>>
>> > >>>>>>
>> > >>>
>> > >>
>> >
>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> Release artifacts are signed with the following key:
>> > >>>>>>>>>>>> https://people.apache.org/keys/committer/sereda.asc
>> > >>>>>>>>>>>> https://www.apache.org/dist/calcite/KEYS
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> N.B.
>> > >>>>>>>>>>>> To create the jars and test Apache Calcite: "./gradlew
>> build".
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> If you do not have a Java environment available, you can
>> run
>> > >> the
>> > >>>>>> tests
>> > >>>>>>>>>>>> using docker. To do so, install docker and docker-compose,
>> > >> then
>> > >>>>>> run
>> > >>>>>>>>>>>> "docker-compose run test" from the root of the directory.
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> Please vote on releasing this package as Apache Calcite
>> > >> 1.25.0.
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> The vote is open for the next 72 hours and passes if a
>> > >> majority
>> > >>>>>> of at
>> > >>>>>>>>>>>> least three +1 PMC votes are cast.
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
>> > >>>>>>>>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with
>> the
>> > >>>>>> release
>> > >>>>>>>>>>>> [ ] -1 Do not release this package because...
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> Here is my vote:
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> +1 (non binding)
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>
>> > >>>>>>>>
>> > >>>>>>>>
>> > >>>>>>
>> > >>>>>
>> > >>>
>> > >>
>> > >
>> >
>>
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
Can someone from PMC pls publish the release ?  Or maybe contact INFRA
about svn permissions for committers vs PMCs ?

I would like to avoid blocking calcite development for too long.


On Wed, Aug 12, 2020 at 11:33 PM Chunwei Lei <ch...@gmail.com> wrote:

> > Once this release is done, we should consider whether we should give
> committers write access to SVN to avoid these issues in the future. I am
> not sure if this is possible or if this is just the way ASF's infra is
> set up, but it's worth a look.
>
> I cannot agree more. Thank you for pointing out, Francis.
> (We can add some notes about it at least~~)
>
>
>
> Best,
> Chunwei
>
>
> On Thu, Aug 13, 2020 at 10:22 AM Francis Chuang <fr...@apache.org>
> wrote:
>
> > Can someone please push the release artifacts for Andrei? I believe this
> > is the same issue we had with the last release, where the RM is not a
> > PMC member and doesn't have write access to SVN [1].
> >
> > Once this release is done, we should consider whether we should give
> > committers write access to SVN to avoid these issues in the future. I am
> > not sure if this is possible or if this is just the way ASF's infra is
> > set up, but it's worth a look.
> >
> > Francis
> >
> > [1]
> >
> >
> https://lists.apache.org/thread.html/rdb11cf78eaeecfefd68ce224cd2e6fd1e9f2ad964169d80f5d9cb82a%40%3Cdev.calcite.apache.org%3E
> >
> > On 13/08/2020 8:51 am, Andrei Sereda wrote:
> > > Thanks, Stamatis. All seems to be working now.
> > >
> > > On Wed, Aug 12, 2020 at 6:36 PM Stamatis Zampetakis <zabetak@gmail.com
> >
> > > wrote:
> > >
> > >> Hi Andrei,
> > >>
> > >> I uploaded your key to the file. Please check.
> > >>
> > >> Normally you don't need to be in the PMC to have access to the svn
> repo.
> > >> I don't know what went wrong and you were not able to push it through.
> > >>
> > >> Best,
> > >> Stamatis
> > >>
> > >> On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <an...@sereda.cc>
> wrote:
> > >>
> > >>> Hello,
> > >>>
> > >>> Can somebody from PMC pls upload my public GPG key to KEYS
> > >>> <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I don't
> > have
> > >>> permissions for that svn repo.
> > >>>
> > >>> I've sent an email to private@calcite.apache.org.
> > >>>
> > >>> Thanks,
> > >>> Andrei.
> > >>>
> > >>> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <an...@sereda.cc>
> > wrote:
> > >>>
> > >>>> Hi All,
> > >>>>
> > >>>> I plan to close the vote tomorrow (Aug 12th). If you still want to
> > >>>> validate RC0 please do so before Wednesday.
> > >>>>
> > >>>> Regards,
> > >>>> Andrei.
> > >>>>
> > >>>> On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc>
> > >> wrote:
> > >>>>
> > >>>>> Thanks, Julian, for the hint. I'll update the KEYS file.
> > >>>>>
> > >>>>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <
> jhyde.apache@gmail.com
> > >
> > >>>>> wrote:
> > >>>>>
> > >>>>>> Andrei,
> > >>>>>>
> > >>>>>> Your key’s signature appears in KEYS because you signed Stamatis’s
> > >> key.
> > >>>>>> But your key isn’t actually defined in the file. After I imported
> > the
> > >>> file,
> > >>>>>> your key was still ‘unknown’ according to gpg.
> > >>>>>>
> > >>>>>> Julian
> > >>>>>>
> > >>>>>>> On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc>
> > >> wrote:
> > >>>>>>>
> > >>>>>>> 
> > >>>>>>>>
> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> > >>> before
> > >>>>>> the
> > >>>>>>> release announcement.
> > >>>>>>>
> > >>>>>>> I see my signing key in KEYS
> > >>>>>>> $ curl -s
> https://dist.apache.org/repos/dist/release/calcite/KEYS
> > >> |
> > >>>>>> grep
> > >>>>>>> sereda
> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
> > >> SIGNING
> > >>>>>> KEY) <
> > >>>>>>> sereda@apache.org>
> > >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
> > >> SIGNING
> > >>>>>> KEY) <
> > >>>>>>> sereda@apache.org>
> > >>>>>>>
> > >>>>>>>> * There are several files in the source distro that are not in
> > >> git:
> > >>> an
> > >>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> > >>>>>>> Yes you're right. I presume you're still OK with RC0 (judging by
> > >> your
> > >>>>>> +1) ?
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <
> > >> jhyde.apache@gmail.com
> > >>>>
> > >>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>> +1 (binding)
> > >>>>>>>>
> > >>>>>>>> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran
> > >>> tests
> > >>>>>> on
> > >>>>>>>> Ubuntu/JDK 14; ran RAT.
> > >>>>>>>>
> > >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> > >>> before
> > >>>>>> the
> > >>>>>>>> release announcement.
> > >>>>>>>>
> > >>>>>>>> * There are several files in the source distro that are not in
> > >> git:
> > >>> an
> > >>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> > >>>>>>>>
> > >>>>>>>> Julian
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
> > >>> zabetak@gmail.com>
> > >>>>>>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>> If I remember well the site preview is not implemented so it is
> > >>>>>> normal
> > >>>>>>>> that
> > >>>>>>>>> links are broken.
> > >>>>>>>>> I don't know if this has changed recently but if not I think we
> > >>>>>> should
> > >>>>>>>>> remove the site preview links from the draft email to avoid
> > >>>>>> confusion.
> > >>>>>>>>>
> > >>>>>>>>> Best,
> > >>>>>>>>> Stamatis
> > >>>>>>>>>
> > >>>>>>>>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda
> <andrei@sereda.cc
> > >>>
> > >>>>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>>> Yes I'm aware that for some reason site artifact wasn't built
> /
> > >>>>>>>> uploaded.
> > >>>>>>>>>>
> > >>>>>>>>>> Meanwhile here are the release notes:
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>
> > >>
> >
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> > >>>>>>>>>>
> > >>>>>>>>>> I'll double-check the build script / instructions, maybe I
> have
> > >>>>>> missed
> > >>>>>>>>>> something.
> > >>>>>>>>>>
> > >>>>>>>>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <
> > >> hyuan@apache.org>
> > >>>>>>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>>> +1 (binding)
> > >>>>>>>>>>>
> > >>>>>>>>>>> Environment:
> > >>>>>>>>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
> > >>>>>>>>>>> - Ran unit tests (./gradlew build), OK
> > >>>>>>>>>>> - Checked release notes, CALCITE-4156, CALCITE-4022
> > >> CALCITE-4115
> > >>>>>>>>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test
> suite
> > >>>>>> changes,
> > >>>>>>>>>>> those can be updated after release.
> > >>>>>>>>>>>
> > >>>>>>>>>>> - Haisheng
> > >>>>>>>>>>>
> > >>>>>>>>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc>
> > >> wrote:
> > >>>>>>>>>>>> Hi all,
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> I have created a build for Apache Calcite 1.25.0, release
> > >>>>>>>>>>>> candidate 0.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Thanks to everyone who has contributed to this release.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> You can read the release notes here:
> > >>>>>>>>>>>>
> > >> https://apache.github.io/calcite-site-preview/docs/history.html
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> The commit to be voted upon:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>
> > >>
> >
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Tag:
> > >>>>>>>>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> The artifacts to be voted on are located here:
> > >>>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>
> > https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > >>>>>>>>>>>> (revision 40922)
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> RAT report:
> > >>>>>>>>>>>>
> > >>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Site preview is here:
> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> JavaDoc API preview is here:
> > >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/api
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> The hashes of the artifacts are as follows:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>
> > >>
> >
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > >>>>>>>>>>>> *apache-calcite-1.25.0-src.tar.gz
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> A staged Maven repository is available for review at:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>
> > >>
> >
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Release artifacts are signed with the following key:
> > >>>>>>>>>>>> https://people.apache.org/keys/committer/sereda.asc
> > >>>>>>>>>>>> https://www.apache.org/dist/calcite/KEYS
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> N.B.
> > >>>>>>>>>>>> To create the jars and test Apache Calcite: "./gradlew
> build".
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> If you do not have a Java environment available, you can run
> > >> the
> > >>>>>> tests
> > >>>>>>>>>>>> using docker. To do so, install docker and docker-compose,
> > >> then
> > >>>>>> run
> > >>>>>>>>>>>> "docker-compose run test" from the root of the directory.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Please vote on releasing this package as Apache Calcite
> > >> 1.25.0.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> The vote is open for the next 72 hours and passes if a
> > >> majority
> > >>>>>> of at
> > >>>>>>>>>>>> least three +1 PMC votes are cast.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
> > >>>>>>>>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the
> > >>>>>> release
> > >>>>>>>>>>>> [ ] -1 Do not release this package because...
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Here is my vote:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> +1 (non binding)
> > >>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>>>
> > >>>
> > >>
> > >
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Chunwei Lei <ch...@gmail.com>.
> Once this release is done, we should consider whether we should give
committers write access to SVN to avoid these issues in the future. I am
not sure if this is possible or if this is just the way ASF's infra is
set up, but it's worth a look.

I cannot agree more. Thank you for pointing out, Francis.
(We can add some notes about it at least~~)



Best,
Chunwei


On Thu, Aug 13, 2020 at 10:22 AM Francis Chuang <fr...@apache.org>
wrote:

> Can someone please push the release artifacts for Andrei? I believe this
> is the same issue we had with the last release, where the RM is not a
> PMC member and doesn't have write access to SVN [1].
>
> Once this release is done, we should consider whether we should give
> committers write access to SVN to avoid these issues in the future. I am
> not sure if this is possible or if this is just the way ASF's infra is
> set up, but it's worth a look.
>
> Francis
>
> [1]
>
> https://lists.apache.org/thread.html/rdb11cf78eaeecfefd68ce224cd2e6fd1e9f2ad964169d80f5d9cb82a%40%3Cdev.calcite.apache.org%3E
>
> On 13/08/2020 8:51 am, Andrei Sereda wrote:
> > Thanks, Stamatis. All seems to be working now.
> >
> > On Wed, Aug 12, 2020 at 6:36 PM Stamatis Zampetakis <za...@gmail.com>
> > wrote:
> >
> >> Hi Andrei,
> >>
> >> I uploaded your key to the file. Please check.
> >>
> >> Normally you don't need to be in the PMC to have access to the svn repo.
> >> I don't know what went wrong and you were not able to push it through.
> >>
> >> Best,
> >> Stamatis
> >>
> >> On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <an...@sereda.cc> wrote:
> >>
> >>> Hello,
> >>>
> >>> Can somebody from PMC pls upload my public GPG key to KEYS
> >>> <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I don't
> have
> >>> permissions for that svn repo.
> >>>
> >>> I've sent an email to private@calcite.apache.org.
> >>>
> >>> Thanks,
> >>> Andrei.
> >>>
> >>> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <an...@sereda.cc>
> wrote:
> >>>
> >>>> Hi All,
> >>>>
> >>>> I plan to close the vote tomorrow (Aug 12th). If you still want to
> >>>> validate RC0 please do so before Wednesday.
> >>>>
> >>>> Regards,
> >>>> Andrei.
> >>>>
> >>>> On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc>
> >> wrote:
> >>>>
> >>>>> Thanks, Julian, for the hint. I'll update the KEYS file.
> >>>>>
> >>>>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <jhyde.apache@gmail.com
> >
> >>>>> wrote:
> >>>>>
> >>>>>> Andrei,
> >>>>>>
> >>>>>> Your key’s signature appears in KEYS because you signed Stamatis’s
> >> key.
> >>>>>> But your key isn’t actually defined in the file. After I imported
> the
> >>> file,
> >>>>>> your key was still ‘unknown’ according to gpg.
> >>>>>>
> >>>>>> Julian
> >>>>>>
> >>>>>>> On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc>
> >> wrote:
> >>>>>>>
> >>>>>>> 
> >>>>>>>>
> >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> >>> before
> >>>>>> the
> >>>>>>> release announcement.
> >>>>>>>
> >>>>>>> I see my signing key in KEYS
> >>>>>>> $ curl -s https://dist.apache.org/repos/dist/release/calcite/KEYS
> >> |
> >>>>>> grep
> >>>>>>> sereda
> >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
> >> SIGNING
> >>>>>> KEY) <
> >>>>>>> sereda@apache.org>
> >>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
> >> SIGNING
> >>>>>> KEY) <
> >>>>>>> sereda@apache.org>
> >>>>>>>
> >>>>>>>> * There are several files in the source distro that are not in
> >> git:
> >>> an
> >>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> >>>>>>> Yes you're right. I presume you're still OK with RC0 (judging by
> >> your
> >>>>>> +1) ?
> >>>>>>>
> >>>>>>>
> >>>>>>>> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <
> >> jhyde.apache@gmail.com
> >>>>
> >>>>>> wrote:
> >>>>>>>>
> >>>>>>>> +1 (binding)
> >>>>>>>>
> >>>>>>>> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran
> >>> tests
> >>>>>> on
> >>>>>>>> Ubuntu/JDK 14; ran RAT.
> >>>>>>>>
> >>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> >>> before
> >>>>>> the
> >>>>>>>> release announcement.
> >>>>>>>>
> >>>>>>>> * There are several files in the source distro that are not in
> >> git:
> >>> an
> >>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> >>>>>>>>
> >>>>>>>> Julian
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
> >>> zabetak@gmail.com>
> >>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> If I remember well the site preview is not implemented so it is
> >>>>>> normal
> >>>>>>>> that
> >>>>>>>>> links are broken.
> >>>>>>>>> I don't know if this has changed recently but if not I think we
> >>>>>> should
> >>>>>>>>> remove the site preview links from the draft email to avoid
> >>>>>> confusion.
> >>>>>>>>>
> >>>>>>>>> Best,
> >>>>>>>>> Stamatis
> >>>>>>>>>
> >>>>>>>>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <andrei@sereda.cc
> >>>
> >>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> Yes I'm aware that for some reason site artifact wasn't built /
> >>>>>>>> uploaded.
> >>>>>>>>>>
> >>>>>>>>>> Meanwhile here are the release notes:
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>
> >>
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> >>>>>>>>>>
> >>>>>>>>>> I'll double-check the build script / instructions, maybe I have
> >>>>>> missed
> >>>>>>>>>> something.
> >>>>>>>>>>
> >>>>>>>>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <
> >> hyuan@apache.org>
> >>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> +1 (binding)
> >>>>>>>>>>>
> >>>>>>>>>>> Environment:
> >>>>>>>>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
> >>>>>>>>>>> - Ran unit tests (./gradlew build), OK
> >>>>>>>>>>> - Checked release notes, CALCITE-4156, CALCITE-4022
> >> CALCITE-4115
> >>>>>>>>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite
> >>>>>> changes,
> >>>>>>>>>>> those can be updated after release.
> >>>>>>>>>>>
> >>>>>>>>>>> - Haisheng
> >>>>>>>>>>>
> >>>>>>>>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc>
> >> wrote:
> >>>>>>>>>>>> Hi all,
> >>>>>>>>>>>>
> >>>>>>>>>>>> I have created a build for Apache Calcite 1.25.0, release
> >>>>>>>>>>>> candidate 0.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Thanks to everyone who has contributed to this release.
> >>>>>>>>>>>>
> >>>>>>>>>>>> You can read the release notes here:
> >>>>>>>>>>>>
> >> https://apache.github.io/calcite-site-preview/docs/history.html
> >>>>>>>>>>>>
> >>>>>>>>>>>> The commit to be voted upon:
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>
> >>
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>>>>>>>>>>>
> >>>>>>>>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>>>>>>>>>>>
> >>>>>>>>>>>> Tag:
> >>>>>>>>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> >>>>>>>>>>>>
> >>>>>>>>>>>> The artifacts to be voted on are located here:
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> >>>>>>>>>>>> (revision 40922)
> >>>>>>>>>>>>
> >>>>>>>>>>>> RAT report:
> >>>>>>>>>>>>
> >>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> >>>>>>>>>>>>
> >>>>>>>>>>>> Site preview is here:
> >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/
> >>>>>>>>>>>>
> >>>>>>>>>>>> JavaDoc API preview is here:
> >>>>>>>>>>>> https://apache.github.io/calcite-site-preview/api
> >>>>>>>>>>>>
> >>>>>>>>>>>> The hashes of the artifacts are as follows:
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>
> >>
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> >>>>>>>>>>>> *apache-calcite-1.25.0-src.tar.gz
> >>>>>>>>>>>>
> >>>>>>>>>>>> A staged Maven repository is available for review at:
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>
> >>
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> >>>>>>>>>>>>
> >>>>>>>>>>>> Release artifacts are signed with the following key:
> >>>>>>>>>>>> https://people.apache.org/keys/committer/sereda.asc
> >>>>>>>>>>>> https://www.apache.org/dist/calcite/KEYS
> >>>>>>>>>>>>
> >>>>>>>>>>>> N.B.
> >>>>>>>>>>>> To create the jars and test Apache Calcite: "./gradlew build".
> >>>>>>>>>>>>
> >>>>>>>>>>>> If you do not have a Java environment available, you can run
> >> the
> >>>>>> tests
> >>>>>>>>>>>> using docker. To do so, install docker and docker-compose,
> >> then
> >>>>>> run
> >>>>>>>>>>>> "docker-compose run test" from the root of the directory.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Please vote on releasing this package as Apache Calcite
> >> 1.25.0.
> >>>>>>>>>>>>
> >>>>>>>>>>>> The vote is open for the next 72 hours and passes if a
> >> majority
> >>>>>> of at
> >>>>>>>>>>>> least three +1 PMC votes are cast.
> >>>>>>>>>>>>
> >>>>>>>>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
> >>>>>>>>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the
> >>>>>> release
> >>>>>>>>>>>> [ ] -1 Do not release this package because...
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> Here is my vote:
> >>>>>>>>>>>>
> >>>>>>>>>>>> +1 (non binding)
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>
> >>>
> >>
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Francis Chuang <fr...@apache.org>.
Can someone please push the release artifacts for Andrei? I believe this 
is the same issue we had with the last release, where the RM is not a 
PMC member and doesn't have write access to SVN [1].

Once this release is done, we should consider whether we should give 
committers write access to SVN to avoid these issues in the future. I am 
not sure if this is possible or if this is just the way ASF's infra is 
set up, but it's worth a look.

Francis

[1] 
https://lists.apache.org/thread.html/rdb11cf78eaeecfefd68ce224cd2e6fd1e9f2ad964169d80f5d9cb82a%40%3Cdev.calcite.apache.org%3E

On 13/08/2020 8:51 am, Andrei Sereda wrote:
> Thanks, Stamatis. All seems to be working now.
> 
> On Wed, Aug 12, 2020 at 6:36 PM Stamatis Zampetakis <za...@gmail.com>
> wrote:
> 
>> Hi Andrei,
>>
>> I uploaded your key to the file. Please check.
>>
>> Normally you don't need to be in the PMC to have access to the svn repo.
>> I don't know what went wrong and you were not able to push it through.
>>
>> Best,
>> Stamatis
>>
>> On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <an...@sereda.cc> wrote:
>>
>>> Hello,
>>>
>>> Can somebody from PMC pls upload my public GPG key to KEYS
>>> <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I don't have
>>> permissions for that svn repo.
>>>
>>> I've sent an email to private@calcite.apache.org.
>>>
>>> Thanks,
>>> Andrei.
>>>
>>> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <an...@sereda.cc> wrote:
>>>
>>>> Hi All,
>>>>
>>>> I plan to close the vote tomorrow (Aug 12th). If you still want to
>>>> validate RC0 please do so before Wednesday.
>>>>
>>>> Regards,
>>>> Andrei.
>>>>
>>>> On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc>
>> wrote:
>>>>
>>>>> Thanks, Julian, for the hint. I'll update the KEYS file.
>>>>>
>>>>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <jh...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Andrei,
>>>>>>
>>>>>> Your key’s signature appears in KEYS because you signed Stamatis’s
>> key.
>>>>>> But your key isn’t actually defined in the file. After I imported the
>>> file,
>>>>>> your key was still ‘unknown’ according to gpg.
>>>>>>
>>>>>> Julian
>>>>>>
>>>>>>> On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc>
>> wrote:
>>>>>>>
>>>>>>> 
>>>>>>>>
>>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
>>> before
>>>>>> the
>>>>>>> release announcement.
>>>>>>>
>>>>>>> I see my signing key in KEYS
>>>>>>> $ curl -s https://dist.apache.org/repos/dist/release/calcite/KEYS
>> |
>>>>>> grep
>>>>>>> sereda
>>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
>> SIGNING
>>>>>> KEY) <
>>>>>>> sereda@apache.org>
>>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
>> SIGNING
>>>>>> KEY) <
>>>>>>> sereda@apache.org>
>>>>>>>
>>>>>>>> * There are several files in the source distro that are not in
>> git:
>>> an
>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>>>>>>> Yes you're right. I presume you're still OK with RC0 (judging by
>> your
>>>>>> +1) ?
>>>>>>>
>>>>>>>
>>>>>>>> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <
>> jhyde.apache@gmail.com
>>>>
>>>>>> wrote:
>>>>>>>>
>>>>>>>> +1 (binding)
>>>>>>>>
>>>>>>>> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran
>>> tests
>>>>>> on
>>>>>>>> Ubuntu/JDK 14; ran RAT.
>>>>>>>>
>>>>>>>> * Andrei, I don’t think your key is in KEYS. Be sure to add it
>>> before
>>>>>> the
>>>>>>>> release announcement.
>>>>>>>>
>>>>>>>> * There are several files in the source distro that are not in
>> git:
>>> an
>>>>>>>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>>>>>>>>
>>>>>>>> Julian
>>>>>>>>
>>>>>>>>
>>>>>>>>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
>>> zabetak@gmail.com>
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> If I remember well the site preview is not implemented so it is
>>>>>> normal
>>>>>>>> that
>>>>>>>>> links are broken.
>>>>>>>>> I don't know if this has changed recently but if not I think we
>>>>>> should
>>>>>>>>> remove the site preview links from the draft email to avoid
>>>>>> confusion.
>>>>>>>>>
>>>>>>>>> Best,
>>>>>>>>> Stamatis
>>>>>>>>>
>>>>>>>>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <andrei@sereda.cc
>>>
>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Yes I'm aware that for some reason site artifact wasn't built /
>>>>>>>> uploaded.
>>>>>>>>>>
>>>>>>>>>> Meanwhile here are the release notes:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>
>> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
>>>>>>>>>>
>>>>>>>>>> I'll double-check the build script / instructions, maybe I have
>>>>>> missed
>>>>>>>>>> something.
>>>>>>>>>>
>>>>>>>>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <
>> hyuan@apache.org>
>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> +1 (binding)
>>>>>>>>>>>
>>>>>>>>>>> Environment:
>>>>>>>>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
>>>>>>>>>>> - Ran unit tests (./gradlew build), OK
>>>>>>>>>>> - Checked release notes, CALCITE-4156, CALCITE-4022
>> CALCITE-4115
>>>>>>>>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite
>>>>>> changes,
>>>>>>>>>>> those can be updated after release.
>>>>>>>>>>>
>>>>>>>>>>> - Haisheng
>>>>>>>>>>>
>>>>>>>>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc>
>> wrote:
>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>
>>>>>>>>>>>> I have created a build for Apache Calcite 1.25.0, release
>>>>>>>>>>>> candidate 0.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks to everyone who has contributed to this release.
>>>>>>>>>>>>
>>>>>>>>>>>> You can read the release notes here:
>>>>>>>>>>>>
>> https://apache.github.io/calcite-site-preview/docs/history.html
>>>>>>>>>>>>
>>>>>>>>>>>> The commit to be voted upon:
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>
>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>>>>>>>>>>
>>>>>>>>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>>>>>>>>>>
>>>>>>>>>>>> Tag:
>>>>>>>>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>>>>>>>>>>>>
>>>>>>>>>>>> The artifacts to be voted on are located here:
>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>
>>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
>>>>>>>>>>>> (revision 40922)
>>>>>>>>>>>>
>>>>>>>>>>>> RAT report:
>>>>>>>>>>>>
>>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>>>>>>>>>>>>
>>>>>>>>>>>> Site preview is here:
>>>>>>>>>>>> https://apache.github.io/calcite-site-preview/
>>>>>>>>>>>>
>>>>>>>>>>>> JavaDoc API preview is here:
>>>>>>>>>>>> https://apache.github.io/calcite-site-preview/api
>>>>>>>>>>>>
>>>>>>>>>>>> The hashes of the artifacts are as follows:
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>
>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
>>>>>>>>>>>> *apache-calcite-1.25.0-src.tar.gz
>>>>>>>>>>>>
>>>>>>>>>>>> A staged Maven repository is available for review at:
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>
>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>>>>>>>>>>>>
>>>>>>>>>>>> Release artifacts are signed with the following key:
>>>>>>>>>>>> https://people.apache.org/keys/committer/sereda.asc
>>>>>>>>>>>> https://www.apache.org/dist/calcite/KEYS
>>>>>>>>>>>>
>>>>>>>>>>>> N.B.
>>>>>>>>>>>> To create the jars and test Apache Calcite: "./gradlew build".
>>>>>>>>>>>>
>>>>>>>>>>>> If you do not have a Java environment available, you can run
>> the
>>>>>> tests
>>>>>>>>>>>> using docker. To do so, install docker and docker-compose,
>> then
>>>>>> run
>>>>>>>>>>>> "docker-compose run test" from the root of the directory.
>>>>>>>>>>>>
>>>>>>>>>>>> Please vote on releasing this package as Apache Calcite
>> 1.25.0.
>>>>>>>>>>>>
>>>>>>>>>>>> The vote is open for the next 72 hours and passes if a
>> majority
>>>>>> of at
>>>>>>>>>>>> least three +1 PMC votes are cast.
>>>>>>>>>>>>
>>>>>>>>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
>>>>>>>>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the
>>>>>> release
>>>>>>>>>>>> [ ] -1 Do not release this package because...
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Here is my vote:
>>>>>>>>>>>>
>>>>>>>>>>>> +1 (non binding)
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>
>>>
>>
> 

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
Thanks, Stamatis. All seems to be working now.

On Wed, Aug 12, 2020 at 6:36 PM Stamatis Zampetakis <za...@gmail.com>
wrote:

> Hi Andrei,
>
> I uploaded your key to the file. Please check.
>
> Normally you don't need to be in the PMC to have access to the svn repo.
> I don't know what went wrong and you were not able to push it through.
>
> Best,
> Stamatis
>
> On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <an...@sereda.cc> wrote:
>
> > Hello,
> >
> > Can somebody from PMC pls upload my public GPG key to KEYS
> > <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I don't have
> > permissions for that svn repo.
> >
> > I've sent an email to private@calcite.apache.org.
> >
> > Thanks,
> > Andrei.
> >
> > On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <an...@sereda.cc> wrote:
> >
> > > Hi All,
> > >
> > > I plan to close the vote tomorrow (Aug 12th). If you still want to
> > > validate RC0 please do so before Wednesday.
> > >
> > > Regards,
> > > Andrei.
> > >
> > > On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc>
> wrote:
> > >
> > >> Thanks, Julian, for the hint. I'll update the KEYS file.
> > >>
> > >> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <jh...@gmail.com>
> > >> wrote:
> > >>
> > >>> Andrei,
> > >>>
> > >>> Your key’s signature appears in KEYS because you signed Stamatis’s
> key.
> > >>> But your key isn’t actually defined in the file. After I imported the
> > file,
> > >>> your key was still ‘unknown’ according to gpg.
> > >>>
> > >>> Julian
> > >>>
> > >>> > On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc>
> wrote:
> > >>> >
> > >>> > 
> > >>> >>
> > >>> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> > before
> > >>> the
> > >>> > release announcement.
> > >>> >
> > >>> > I see my signing key in KEYS
> > >>> > $ curl -s https://dist.apache.org/repos/dist/release/calcite/KEYS
> |
> > >>> grep
> > >>> > sereda
> > >>> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
> SIGNING
> > >>> KEY) <
> > >>> > sereda@apache.org>
> > >>> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE
> SIGNING
> > >>> KEY) <
> > >>> > sereda@apache.org>
> > >>> >
> > >>> >> * There are several files in the source distro that are not in
> git:
> > an
> > >>> > empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> > >>> > Yes you're right. I presume you're still OK with RC0 (judging by
> your
> > >>> +1) ?
> > >>> >
> > >>> >
> > >>> >> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <
> jhyde.apache@gmail.com
> > >
> > >>> wrote:
> > >>> >>
> > >>> >> +1 (binding)
> > >>> >>
> > >>> >> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran
> > tests
> > >>> on
> > >>> >> Ubuntu/JDK 14; ran RAT.
> > >>> >>
> > >>> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> > before
> > >>> the
> > >>> >> release announcement.
> > >>> >>
> > >>> >> * There are several files in the source distro that are not in
> git:
> > an
> > >>> >> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> > >>> >>
> > >>> >> Julian
> > >>> >>
> > >>> >>
> > >>> >>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
> > zabetak@gmail.com>
> > >>> >> wrote:
> > >>> >>>
> > >>> >>> If I remember well the site preview is not implemented so it is
> > >>> normal
> > >>> >> that
> > >>> >>> links are broken.
> > >>> >>> I don't know if this has changed recently but if not I think we
> > >>> should
> > >>> >>> remove the site preview links from the draft email to avoid
> > >>> confusion.
> > >>> >>>
> > >>> >>> Best,
> > >>> >>> Stamatis
> > >>> >>>
> > >>> >>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <andrei@sereda.cc
> >
> > >>> wrote:
> > >>> >>>
> > >>> >>>> Yes I'm aware that for some reason site artifact wasn't built /
> > >>> >> uploaded.
> > >>> >>>>
> > >>> >>>> Meanwhile here are the release notes:
> > >>> >>>>
> > >>> >>>>
> > >>> >>
> > >>>
> >
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> > >>> >>>>
> > >>> >>>> I'll double-check the build script / instructions, maybe I have
> > >>> missed
> > >>> >>>> something.
> > >>> >>>>
> > >>> >>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <
> hyuan@apache.org>
> > >>> >> wrote:
> > >>> >>>>
> > >>> >>>>> +1 (binding)
> > >>> >>>>>
> > >>> >>>>> Environment:
> > >>> >>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
> > >>> >>>>> - Ran unit tests (./gradlew build), OK
> > >>> >>>>> - Checked release notes, CALCITE-4156, CALCITE-4022
> CALCITE-4115
> > >>> >>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite
> > >>> changes,
> > >>> >>>>> those can be updated after release.
> > >>> >>>>>
> > >>> >>>>> - Haisheng
> > >>> >>>>>
> > >>> >>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc>
> wrote:
> > >>> >>>>>> Hi all,
> > >>> >>>>>>
> > >>> >>>>>> I have created a build for Apache Calcite 1.25.0, release
> > >>> >>>>>> candidate 0.
> > >>> >>>>>>
> > >>> >>>>>> Thanks to everyone who has contributed to this release.
> > >>> >>>>>>
> > >>> >>>>>> You can read the release notes here:
> > >>> >>>>>>
> https://apache.github.io/calcite-site-preview/docs/history.html
> > >>> >>>>>>
> > >>> >>>>>> The commit to be voted upon:
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>
> > >>>
> >
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >>> >>>>>>
> > >>> >>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >>> >>>>>>
> > >>> >>>>>> Tag:
> > >>> >>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> > >>> >>>>>>
> > >>> >>>>>> The artifacts to be voted on are located here:
> > >>> >>>>>>
> > >>> >>>>
> > >>> >>
> > >>>
> > https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > >>> >>>>>> (revision 40922)
> > >>> >>>>>>
> > >>> >>>>>> RAT report:
> > >>> >>>>>>
> > https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> > >>> >>>>>>
> > >>> >>>>>> Site preview is here:
> > >>> >>>>>> https://apache.github.io/calcite-site-preview/
> > >>> >>>>>>
> > >>> >>>>>> JavaDoc API preview is here:
> > >>> >>>>>> https://apache.github.io/calcite-site-preview/api
> > >>> >>>>>>
> > >>> >>>>>> The hashes of the artifacts are as follows:
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>
> > >>>
> >
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > >>> >>>>>> *apache-calcite-1.25.0-src.tar.gz
> > >>> >>>>>>
> > >>> >>>>>> A staged Maven repository is available for review at:
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>
> > >>>
> >
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> > >>> >>>>>>
> > >>> >>>>>> Release artifacts are signed with the following key:
> > >>> >>>>>> https://people.apache.org/keys/committer/sereda.asc
> > >>> >>>>>> https://www.apache.org/dist/calcite/KEYS
> > >>> >>>>>>
> > >>> >>>>>> N.B.
> > >>> >>>>>> To create the jars and test Apache Calcite: "./gradlew build".
> > >>> >>>>>>
> > >>> >>>>>> If you do not have a Java environment available, you can run
> the
> > >>> tests
> > >>> >>>>>> using docker. To do so, install docker and docker-compose,
> then
> > >>> run
> > >>> >>>>>> "docker-compose run test" from the root of the directory.
> > >>> >>>>>>
> > >>> >>>>>> Please vote on releasing this package as Apache Calcite
> 1.25.0.
> > >>> >>>>>>
> > >>> >>>>>> The vote is open for the next 72 hours and passes if a
> majority
> > >>> of at
> > >>> >>>>>> least three +1 PMC votes are cast.
> > >>> >>>>>>
> > >>> >>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
> > >>> >>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the
> > >>> release
> > >>> >>>>>> [ ] -1 Do not release this package because...
> > >>> >>>>>>
> > >>> >>>>>>
> > >>> >>>>>> Here is my vote:
> > >>> >>>>>>
> > >>> >>>>>> +1 (non binding)
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>
> > >>> >>
> > >>>
> > >>
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Stamatis Zampetakis <za...@gmail.com>.
Hi Andrei,

I uploaded your key to the file. Please check.

Normally you don't need to be in the PMC to have access to the svn repo.
I don't know what went wrong and you were not able to push it through.

Best,
Stamatis

On Thu, Aug 13, 2020 at 1:24 AM Andrei Sereda <an...@sereda.cc> wrote:

> Hello,
>
> Can somebody from PMC pls upload my public GPG key to KEYS
> <https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I don't have
> permissions for that svn repo.
>
> I've sent an email to private@calcite.apache.org.
>
> Thanks,
> Andrei.
>
> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <an...@sereda.cc> wrote:
>
> > Hi All,
> >
> > I plan to close the vote tomorrow (Aug 12th). If you still want to
> > validate RC0 please do so before Wednesday.
> >
> > Regards,
> > Andrei.
> >
> > On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc> wrote:
> >
> >> Thanks, Julian, for the hint. I'll update the KEYS file.
> >>
> >> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <jh...@gmail.com>
> >> wrote:
> >>
> >>> Andrei,
> >>>
> >>> Your key’s signature appears in KEYS because you signed Stamatis’s key.
> >>> But your key isn’t actually defined in the file. After I imported the
> file,
> >>> your key was still ‘unknown’ according to gpg.
> >>>
> >>> Julian
> >>>
> >>> > On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc> wrote:
> >>> >
> >>> > 
> >>> >>
> >>> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> before
> >>> the
> >>> > release announcement.
> >>> >
> >>> > I see my signing key in KEYS
> >>> > $ curl -s https://dist.apache.org/repos/dist/release/calcite/KEYS |
> >>> grep
> >>> > sereda
> >>> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING
> >>> KEY) <
> >>> > sereda@apache.org>
> >>> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING
> >>> KEY) <
> >>> > sereda@apache.org>
> >>> >
> >>> >> * There are several files in the source distro that are not in git:
> an
> >>> > empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> >>> > Yes you're right. I presume you're still OK with RC0 (judging by your
> >>> +1) ?
> >>> >
> >>> >
> >>> >> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <jhyde.apache@gmail.com
> >
> >>> wrote:
> >>> >>
> >>> >> +1 (binding)
> >>> >>
> >>> >> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran
> tests
> >>> on
> >>> >> Ubuntu/JDK 14; ran RAT.
> >>> >>
> >>> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it
> before
> >>> the
> >>> >> release announcement.
> >>> >>
> >>> >> * There are several files in the source distro that are not in git:
> an
> >>> >> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> >>> >>
> >>> >> Julian
> >>> >>
> >>> >>
> >>> >>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <
> zabetak@gmail.com>
> >>> >> wrote:
> >>> >>>
> >>> >>> If I remember well the site preview is not implemented so it is
> >>> normal
> >>> >> that
> >>> >>> links are broken.
> >>> >>> I don't know if this has changed recently but if not I think we
> >>> should
> >>> >>> remove the site preview links from the draft email to avoid
> >>> confusion.
> >>> >>>
> >>> >>> Best,
> >>> >>> Stamatis
> >>> >>>
> >>> >>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <an...@sereda.cc>
> >>> wrote:
> >>> >>>
> >>> >>>> Yes I'm aware that for some reason site artifact wasn't built /
> >>> >> uploaded.
> >>> >>>>
> >>> >>>> Meanwhile here are the release notes:
> >>> >>>>
> >>> >>>>
> >>> >>
> >>>
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> >>> >>>>
> >>> >>>> I'll double-check the build script / instructions, maybe I have
> >>> missed
> >>> >>>> something.
> >>> >>>>
> >>> >>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <hy...@apache.org>
> >>> >> wrote:
> >>> >>>>
> >>> >>>>> +1 (binding)
> >>> >>>>>
> >>> >>>>> Environment:
> >>> >>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
> >>> >>>>> - Ran unit tests (./gradlew build), OK
> >>> >>>>> - Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115
> >>> >>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite
> >>> changes,
> >>> >>>>> those can be updated after release.
> >>> >>>>>
> >>> >>>>> - Haisheng
> >>> >>>>>
> >>> >>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote:
> >>> >>>>>> Hi all,
> >>> >>>>>>
> >>> >>>>>> I have created a build for Apache Calcite 1.25.0, release
> >>> >>>>>> candidate 0.
> >>> >>>>>>
> >>> >>>>>> Thanks to everyone who has contributed to this release.
> >>> >>>>>>
> >>> >>>>>> You can read the release notes here:
> >>> >>>>>> https://apache.github.io/calcite-site-preview/docs/history.html
> >>> >>>>>>
> >>> >>>>>> The commit to be voted upon:
> >>> >>>>>>
> >>> >>>>>
> >>> >>>>
> >>> >>
> >>>
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>> >>>>>>
> >>> >>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>> >>>>>>
> >>> >>>>>> Tag:
> >>> >>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> >>> >>>>>>
> >>> >>>>>> The artifacts to be voted on are located here:
> >>> >>>>>>
> >>> >>>>
> >>> >>
> >>>
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> >>> >>>>>> (revision 40922)
> >>> >>>>>>
> >>> >>>>>> RAT report:
> >>> >>>>>>
> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> >>> >>>>>>
> >>> >>>>>> Site preview is here:
> >>> >>>>>> https://apache.github.io/calcite-site-preview/
> >>> >>>>>>
> >>> >>>>>> JavaDoc API preview is here:
> >>> >>>>>> https://apache.github.io/calcite-site-preview/api
> >>> >>>>>>
> >>> >>>>>> The hashes of the artifacts are as follows:
> >>> >>>>>>
> >>> >>>>>
> >>> >>>>
> >>> >>
> >>>
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> >>> >>>>>> *apache-calcite-1.25.0-src.tar.gz
> >>> >>>>>>
> >>> >>>>>> A staged Maven repository is available for review at:
> >>> >>>>>>
> >>> >>>>>
> >>> >>>>
> >>> >>
> >>>
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> >>> >>>>>>
> >>> >>>>>> Release artifacts are signed with the following key:
> >>> >>>>>> https://people.apache.org/keys/committer/sereda.asc
> >>> >>>>>> https://www.apache.org/dist/calcite/KEYS
> >>> >>>>>>
> >>> >>>>>> N.B.
> >>> >>>>>> To create the jars and test Apache Calcite: "./gradlew build".
> >>> >>>>>>
> >>> >>>>>> If you do not have a Java environment available, you can run the
> >>> tests
> >>> >>>>>> using docker. To do so, install docker and docker-compose, then
> >>> run
> >>> >>>>>> "docker-compose run test" from the root of the directory.
> >>> >>>>>>
> >>> >>>>>> Please vote on releasing this package as Apache Calcite 1.25.0.
> >>> >>>>>>
> >>> >>>>>> The vote is open for the next 72 hours and passes if a majority
> >>> of at
> >>> >>>>>> least three +1 PMC votes are cast.
> >>> >>>>>>
> >>> >>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
> >>> >>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the
> >>> release
> >>> >>>>>> [ ] -1 Do not release this package because...
> >>> >>>>>>
> >>> >>>>>>
> >>> >>>>>> Here is my vote:
> >>> >>>>>>
> >>> >>>>>> +1 (non binding)
> >>> >>>>>>
> >>> >>>>>
> >>> >>>>
> >>> >>
> >>> >>
> >>>
> >>
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
Hello,

Can somebody from PMC pls upload my public GPG key to KEYS
<https://dist.apache.org/repos/dist/release/calcite/KEYS> ? I don't have
permissions for that svn repo.

I've sent an email to private@calcite.apache.org.

Thanks,
Andrei.

On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <an...@sereda.cc> wrote:

> Hi All,
>
> I plan to close the vote tomorrow (Aug 12th). If you still want to
> validate RC0 please do so before Wednesday.
>
> Regards,
> Andrei.
>
> On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc> wrote:
>
>> Thanks, Julian, for the hint. I'll update the KEYS file.
>>
>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <jh...@gmail.com>
>> wrote:
>>
>>> Andrei,
>>>
>>> Your key’s signature appears in KEYS because you signed Stamatis’s key.
>>> But your key isn’t actually defined in the file. After I imported the file,
>>> your key was still ‘unknown’ according to gpg.
>>>
>>> Julian
>>>
>>> > On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc> wrote:
>>> >
>>> > 
>>> >>
>>> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it before
>>> the
>>> > release announcement.
>>> >
>>> > I see my signing key in KEYS
>>> > $ curl -s https://dist.apache.org/repos/dist/release/calcite/KEYS |
>>> grep
>>> > sereda
>>> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING
>>> KEY) <
>>> > sereda@apache.org>
>>> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING
>>> KEY) <
>>> > sereda@apache.org>
>>> >
>>> >> * There are several files in the source distro that are not in git: an
>>> > empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>>> > Yes you're right. I presume you're still OK with RC0 (judging by your
>>> +1) ?
>>> >
>>> >
>>> >> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <jh...@gmail.com>
>>> wrote:
>>> >>
>>> >> +1 (binding)
>>> >>
>>> >> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran tests
>>> on
>>> >> Ubuntu/JDK 14; ran RAT.
>>> >>
>>> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it before
>>> the
>>> >> release announcement.
>>> >>
>>> >> * There are several files in the source distro that are not in git: an
>>> >> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>>> >>
>>> >> Julian
>>> >>
>>> >>
>>> >>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <za...@gmail.com>
>>> >> wrote:
>>> >>>
>>> >>> If I remember well the site preview is not implemented so it is
>>> normal
>>> >> that
>>> >>> links are broken.
>>> >>> I don't know if this has changed recently but if not I think we
>>> should
>>> >>> remove the site preview links from the draft email to avoid
>>> confusion.
>>> >>>
>>> >>> Best,
>>> >>> Stamatis
>>> >>>
>>> >>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <an...@sereda.cc>
>>> wrote:
>>> >>>
>>> >>>> Yes I'm aware that for some reason site artifact wasn't built /
>>> >> uploaded.
>>> >>>>
>>> >>>> Meanwhile here are the release notes:
>>> >>>>
>>> >>>>
>>> >>
>>> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
>>> >>>>
>>> >>>> I'll double-check the build script / instructions, maybe I have
>>> missed
>>> >>>> something.
>>> >>>>
>>> >>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <hy...@apache.org>
>>> >> wrote:
>>> >>>>
>>> >>>>> +1 (binding)
>>> >>>>>
>>> >>>>> Environment:
>>> >>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
>>> >>>>> - Ran unit tests (./gradlew build), OK
>>> >>>>> - Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115
>>> >>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite
>>> changes,
>>> >>>>> those can be updated after release.
>>> >>>>>
>>> >>>>> - Haisheng
>>> >>>>>
>>> >>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote:
>>> >>>>>> Hi all,
>>> >>>>>>
>>> >>>>>> I have created a build for Apache Calcite 1.25.0, release
>>> >>>>>> candidate 0.
>>> >>>>>>
>>> >>>>>> Thanks to everyone who has contributed to this release.
>>> >>>>>>
>>> >>>>>> You can read the release notes here:
>>> >>>>>> https://apache.github.io/calcite-site-preview/docs/history.html
>>> >>>>>>
>>> >>>>>> The commit to be voted upon:
>>> >>>>>>
>>> >>>>>
>>> >>>>
>>> >>
>>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>>> >>>>>>
>>> >>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>>> >>>>>>
>>> >>>>>> Tag:
>>> >>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>>> >>>>>>
>>> >>>>>> The artifacts to be voted on are located here:
>>> >>>>>>
>>> >>>>
>>> >>
>>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
>>> >>>>>> (revision 40922)
>>> >>>>>>
>>> >>>>>> RAT report:
>>> >>>>>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>>> >>>>>>
>>> >>>>>> Site preview is here:
>>> >>>>>> https://apache.github.io/calcite-site-preview/
>>> >>>>>>
>>> >>>>>> JavaDoc API preview is here:
>>> >>>>>> https://apache.github.io/calcite-site-preview/api
>>> >>>>>>
>>> >>>>>> The hashes of the artifacts are as follows:
>>> >>>>>>
>>> >>>>>
>>> >>>>
>>> >>
>>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
>>> >>>>>> *apache-calcite-1.25.0-src.tar.gz
>>> >>>>>>
>>> >>>>>> A staged Maven repository is available for review at:
>>> >>>>>>
>>> >>>>>
>>> >>>>
>>> >>
>>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>>> >>>>>>
>>> >>>>>> Release artifacts are signed with the following key:
>>> >>>>>> https://people.apache.org/keys/committer/sereda.asc
>>> >>>>>> https://www.apache.org/dist/calcite/KEYS
>>> >>>>>>
>>> >>>>>> N.B.
>>> >>>>>> To create the jars and test Apache Calcite: "./gradlew build".
>>> >>>>>>
>>> >>>>>> If you do not have a Java environment available, you can run the
>>> tests
>>> >>>>>> using docker. To do so, install docker and docker-compose, then
>>> run
>>> >>>>>> "docker-compose run test" from the root of the directory.
>>> >>>>>>
>>> >>>>>> Please vote on releasing this package as Apache Calcite 1.25.0.
>>> >>>>>>
>>> >>>>>> The vote is open for the next 72 hours and passes if a majority
>>> of at
>>> >>>>>> least three +1 PMC votes are cast.
>>> >>>>>>
>>> >>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
>>> >>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the
>>> release
>>> >>>>>> [ ] -1 Do not release this package because...
>>> >>>>>>
>>> >>>>>>
>>> >>>>>> Here is my vote:
>>> >>>>>>
>>> >>>>>> +1 (non binding)
>>> >>>>>>
>>> >>>>>
>>> >>>>
>>> >>
>>> >>
>>>
>>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
Hi All,

I plan to close the vote tomorrow (Aug 12th). If you still want to validate
RC0 please do so before Wednesday.

Regards,
Andrei.

On Tue, Aug 11, 2020 at 1:13 PM Andrei Sereda <an...@sereda.cc> wrote:

> Thanks, Julian, for the hint. I'll update the KEYS file.
>
> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <jh...@gmail.com>
> wrote:
>
>> Andrei,
>>
>> Your key’s signature appears in KEYS because you signed Stamatis’s key.
>> But your key isn’t actually defined in the file. After I imported the file,
>> your key was still ‘unknown’ according to gpg.
>>
>> Julian
>>
>> > On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc> wrote:
>> >
>> > 
>> >>
>> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it before
>> the
>> > release announcement.
>> >
>> > I see my signing key in KEYS
>> > $ curl -s https://dist.apache.org/repos/dist/release/calcite/KEYS |
>> grep
>> > sereda
>> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING
>> KEY) <
>> > sereda@apache.org>
>> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING
>> KEY) <
>> > sereda@apache.org>
>> >
>> >> * There are several files in the source distro that are not in git: an
>> > empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>> > Yes you're right. I presume you're still OK with RC0 (judging by your
>> +1) ?
>> >
>> >
>> >> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <jh...@gmail.com>
>> wrote:
>> >>
>> >> +1 (binding)
>> >>
>> >> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran tests
>> on
>> >> Ubuntu/JDK 14; ran RAT.
>> >>
>> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it before
>> the
>> >> release announcement.
>> >>
>> >> * There are several files in the source distro that are not in git: an
>> >> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>> >>
>> >> Julian
>> >>
>> >>
>> >>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <za...@gmail.com>
>> >> wrote:
>> >>>
>> >>> If I remember well the site preview is not implemented so it is normal
>> >> that
>> >>> links are broken.
>> >>> I don't know if this has changed recently but if not I think we should
>> >>> remove the site preview links from the draft email to avoid confusion.
>> >>>
>> >>> Best,
>> >>> Stamatis
>> >>>
>> >>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <an...@sereda.cc>
>> wrote:
>> >>>
>> >>>> Yes I'm aware that for some reason site artifact wasn't built /
>> >> uploaded.
>> >>>>
>> >>>> Meanwhile here are the release notes:
>> >>>>
>> >>>>
>> >>
>> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
>> >>>>
>> >>>> I'll double-check the build script / instructions, maybe I have
>> missed
>> >>>> something.
>> >>>>
>> >>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <hy...@apache.org>
>> >> wrote:
>> >>>>
>> >>>>> +1 (binding)
>> >>>>>
>> >>>>> Environment:
>> >>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
>> >>>>> - Ran unit tests (./gradlew build), OK
>> >>>>> - Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115
>> >>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite
>> changes,
>> >>>>> those can be updated after release.
>> >>>>>
>> >>>>> - Haisheng
>> >>>>>
>> >>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote:
>> >>>>>> Hi all,
>> >>>>>>
>> >>>>>> I have created a build for Apache Calcite 1.25.0, release
>> >>>>>> candidate 0.
>> >>>>>>
>> >>>>>> Thanks to everyone who has contributed to this release.
>> >>>>>>
>> >>>>>> You can read the release notes here:
>> >>>>>> https://apache.github.io/calcite-site-preview/docs/history.html
>> >>>>>>
>> >>>>>> The commit to be voted upon:
>> >>>>>>
>> >>>>>
>> >>>>
>> >>
>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>> >>>>>>
>> >>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>> >>>>>>
>> >>>>>> Tag:
>> >>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>> >>>>>>
>> >>>>>> The artifacts to be voted on are located here:
>> >>>>>>
>> >>>>
>> >>
>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
>> >>>>>> (revision 40922)
>> >>>>>>
>> >>>>>> RAT report:
>> >>>>>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>> >>>>>>
>> >>>>>> Site preview is here:
>> >>>>>> https://apache.github.io/calcite-site-preview/
>> >>>>>>
>> >>>>>> JavaDoc API preview is here:
>> >>>>>> https://apache.github.io/calcite-site-preview/api
>> >>>>>>
>> >>>>>> The hashes of the artifacts are as follows:
>> >>>>>>
>> >>>>>
>> >>>>
>> >>
>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
>> >>>>>> *apache-calcite-1.25.0-src.tar.gz
>> >>>>>>
>> >>>>>> A staged Maven repository is available for review at:
>> >>>>>>
>> >>>>>
>> >>>>
>> >>
>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>> >>>>>>
>> >>>>>> Release artifacts are signed with the following key:
>> >>>>>> https://people.apache.org/keys/committer/sereda.asc
>> >>>>>> https://www.apache.org/dist/calcite/KEYS
>> >>>>>>
>> >>>>>> N.B.
>> >>>>>> To create the jars and test Apache Calcite: "./gradlew build".
>> >>>>>>
>> >>>>>> If you do not have a Java environment available, you can run the
>> tests
>> >>>>>> using docker. To do so, install docker and docker-compose, then run
>> >>>>>> "docker-compose run test" from the root of the directory.
>> >>>>>>
>> >>>>>> Please vote on releasing this package as Apache Calcite 1.25.0.
>> >>>>>>
>> >>>>>> The vote is open for the next 72 hours and passes if a majority of
>> at
>> >>>>>> least three +1 PMC votes are cast.
>> >>>>>>
>> >>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
>> >>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the
>> release
>> >>>>>> [ ] -1 Do not release this package because...
>> >>>>>>
>> >>>>>>
>> >>>>>> Here is my vote:
>> >>>>>>
>> >>>>>> +1 (non binding)
>> >>>>>>
>> >>>>>
>> >>>>
>> >>
>> >>
>>
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
Thanks, Julian, for the hint. I'll update the KEYS file.

On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <jh...@gmail.com> wrote:

> Andrei,
>
> Your key’s signature appears in KEYS because you signed Stamatis’s key.
> But your key isn’t actually defined in the file. After I imported the file,
> your key was still ‘unknown’ according to gpg.
>
> Julian
>
> > On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc> wrote:
> >
> > 
> >>
> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it before
> the
> > release announcement.
> >
> > I see my signing key in KEYS
> > $ curl -s https://dist.apache.org/repos/dist/release/calcite/KEYS | grep
> > sereda
> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING
> KEY) <
> > sereda@apache.org>
> > sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING
> KEY) <
> > sereda@apache.org>
> >
> >> * There are several files in the source distro that are not in git: an
> > empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> > Yes you're right. I presume you're still OK with RC0 (judging by your
> +1) ?
> >
> >
> >> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <jh...@gmail.com>
> wrote:
> >>
> >> +1 (binding)
> >>
> >> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran tests on
> >> Ubuntu/JDK 14; ran RAT.
> >>
> >> * Andrei, I don’t think your key is in KEYS. Be sure to add it before
> the
> >> release announcement.
> >>
> >> * There are several files in the source distro that are not in git: an
> >> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> >>
> >> Julian
> >>
> >>
> >>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <za...@gmail.com>
> >> wrote:
> >>>
> >>> If I remember well the site preview is not implemented so it is normal
> >> that
> >>> links are broken.
> >>> I don't know if this has changed recently but if not I think we should
> >>> remove the site preview links from the draft email to avoid confusion.
> >>>
> >>> Best,
> >>> Stamatis
> >>>
> >>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <an...@sereda.cc>
> wrote:
> >>>
> >>>> Yes I'm aware that for some reason site artifact wasn't built /
> >> uploaded.
> >>>>
> >>>> Meanwhile here are the release notes:
> >>>>
> >>>>
> >>
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> >>>>
> >>>> I'll double-check the build script / instructions, maybe I have missed
> >>>> something.
> >>>>
> >>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <hy...@apache.org>
> >> wrote:
> >>>>
> >>>>> +1 (binding)
> >>>>>
> >>>>> Environment:
> >>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
> >>>>> - Ran unit tests (./gradlew build), OK
> >>>>> - Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115
> >>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite
> changes,
> >>>>> those can be updated after release.
> >>>>>
> >>>>> - Haisheng
> >>>>>
> >>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote:
> >>>>>> Hi all,
> >>>>>>
> >>>>>> I have created a build for Apache Calcite 1.25.0, release
> >>>>>> candidate 0.
> >>>>>>
> >>>>>> Thanks to everyone who has contributed to this release.
> >>>>>>
> >>>>>> You can read the release notes here:
> >>>>>> https://apache.github.io/calcite-site-preview/docs/history.html
> >>>>>>
> >>>>>> The commit to be voted upon:
> >>>>>>
> >>>>>
> >>>>
> >>
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>>>>>
> >>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>>>>>
> >>>>>> Tag:
> >>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> >>>>>>
> >>>>>> The artifacts to be voted on are located here:
> >>>>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> >>>>>> (revision 40922)
> >>>>>>
> >>>>>> RAT report:
> >>>>>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> >>>>>>
> >>>>>> Site preview is here:
> >>>>>> https://apache.github.io/calcite-site-preview/
> >>>>>>
> >>>>>> JavaDoc API preview is here:
> >>>>>> https://apache.github.io/calcite-site-preview/api
> >>>>>>
> >>>>>> The hashes of the artifacts are as follows:
> >>>>>>
> >>>>>
> >>>>
> >>
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> >>>>>> *apache-calcite-1.25.0-src.tar.gz
> >>>>>>
> >>>>>> A staged Maven repository is available for review at:
> >>>>>>
> >>>>>
> >>>>
> >>
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> >>>>>>
> >>>>>> Release artifacts are signed with the following key:
> >>>>>> https://people.apache.org/keys/committer/sereda.asc
> >>>>>> https://www.apache.org/dist/calcite/KEYS
> >>>>>>
> >>>>>> N.B.
> >>>>>> To create the jars and test Apache Calcite: "./gradlew build".
> >>>>>>
> >>>>>> If you do not have a Java environment available, you can run the
> tests
> >>>>>> using docker. To do so, install docker and docker-compose, then run
> >>>>>> "docker-compose run test" from the root of the directory.
> >>>>>>
> >>>>>> Please vote on releasing this package as Apache Calcite 1.25.0.
> >>>>>>
> >>>>>> The vote is open for the next 72 hours and passes if a majority of
> at
> >>>>>> least three +1 PMC votes are cast.
> >>>>>>
> >>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
> >>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> >>>>>> [ ] -1 Do not release this package because...
> >>>>>>
> >>>>>>
> >>>>>> Here is my vote:
> >>>>>>
> >>>>>> +1 (non binding)
> >>>>>>
> >>>>>
> >>>>
> >>
> >>
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Julian Hyde <jh...@gmail.com>.
Andrei,

Your key’s signature appears in KEYS because you signed Stamatis’s key. But your key isn’t actually defined in the file. After I imported the file, your key was still ‘unknown’ according to gpg. 

Julian

> On Aug 11, 2020, at 8:04 AM, Andrei Sereda <an...@sereda.cc> wrote:
> 
> 
>> 
>> * Andrei, I don’t think your key is in KEYS. Be sure to add it before the
> release announcement.
> 
> I see my signing key in KEYS
> $ curl -s https://dist.apache.org/repos/dist/release/calcite/KEYS | grep
> sereda
> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING KEY) <
> sereda@apache.org>
> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING KEY) <
> sereda@apache.org>
> 
>> * There are several files in the source distro that are not in git: an
> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
> Yes you're right. I presume you're still OK with RC0 (judging by your +1) ?
> 
> 
>> On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <jh...@gmail.com> wrote:
>> 
>> +1 (binding)
>> 
>> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran tests on
>> Ubuntu/JDK 14; ran RAT.
>> 
>> * Andrei, I don’t think your key is in KEYS. Be sure to add it before the
>> release announcement.
>> 
>> * There are several files in the source distro that are not in git: an
>> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>> 
>> Julian
>> 
>> 
>>> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <za...@gmail.com>
>> wrote:
>>> 
>>> If I remember well the site preview is not implemented so it is normal
>> that
>>> links are broken.
>>> I don't know if this has changed recently but if not I think we should
>>> remove the site preview links from the draft email to avoid confusion.
>>> 
>>> Best,
>>> Stamatis
>>> 
>>>> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <an...@sereda.cc> wrote:
>>> 
>>>> Yes I'm aware that for some reason site artifact wasn't built /
>> uploaded.
>>>> 
>>>> Meanwhile here are the release notes:
>>>> 
>>>> 
>> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
>>>> 
>>>> I'll double-check the build script / instructions, maybe I have missed
>>>> something.
>>>> 
>>>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <hy...@apache.org>
>> wrote:
>>>> 
>>>>> +1 (binding)
>>>>> 
>>>>> Environment:
>>>>> Mac OS X 10.15.1 , JDK 1.8.0_162
>>>>> - Ran unit tests (./gradlew build), OK
>>>>> - Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115
>>>>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite changes,
>>>>> those can be updated after release.
>>>>> 
>>>>> - Haisheng
>>>>> 
>>>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote:
>>>>>> Hi all,
>>>>>> 
>>>>>> I have created a build for Apache Calcite 1.25.0, release
>>>>>> candidate 0.
>>>>>> 
>>>>>> Thanks to everyone who has contributed to this release.
>>>>>> 
>>>>>> You can read the release notes here:
>>>>>> https://apache.github.io/calcite-site-preview/docs/history.html
>>>>>> 
>>>>>> The commit to be voted upon:
>>>>>> 
>>>>> 
>>>> 
>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>>>> 
>>>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>>>> 
>>>>>> Tag:
>>>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>>>>>> 
>>>>>> The artifacts to be voted on are located here:
>>>>>> 
>>>> 
>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
>>>>>> (revision 40922)
>>>>>> 
>>>>>> RAT report:
>>>>>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>>>>>> 
>>>>>> Site preview is here:
>>>>>> https://apache.github.io/calcite-site-preview/
>>>>>> 
>>>>>> JavaDoc API preview is here:
>>>>>> https://apache.github.io/calcite-site-preview/api
>>>>>> 
>>>>>> The hashes of the artifacts are as follows:
>>>>>> 
>>>>> 
>>>> 
>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
>>>>>> *apache-calcite-1.25.0-src.tar.gz
>>>>>> 
>>>>>> A staged Maven repository is available for review at:
>>>>>> 
>>>>> 
>>>> 
>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>>>>>> 
>>>>>> Release artifacts are signed with the following key:
>>>>>> https://people.apache.org/keys/committer/sereda.asc
>>>>>> https://www.apache.org/dist/calcite/KEYS
>>>>>> 
>>>>>> N.B.
>>>>>> To create the jars and test Apache Calcite: "./gradlew build".
>>>>>> 
>>>>>> If you do not have a Java environment available, you can run the tests
>>>>>> using docker. To do so, install docker and docker-compose, then run
>>>>>> "docker-compose run test" from the root of the directory.
>>>>>> 
>>>>>> Please vote on releasing this package as Apache Calcite 1.25.0.
>>>>>> 
>>>>>> The vote is open for the next 72 hours and passes if a majority of at
>>>>>> least three +1 PMC votes are cast.
>>>>>> 
>>>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
>>>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the release
>>>>>> [ ] -1 Do not release this package because...
>>>>>> 
>>>>>> 
>>>>>> Here is my vote:
>>>>>> 
>>>>>> +1 (non binding)
>>>>>> 
>>>>> 
>>>> 
>> 
>> 

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
> * Andrei, I don’t think your key is in KEYS. Be sure to add it before the
release announcement.

I see my signing key in KEYS
$ curl -s https://dist.apache.org/repos/dist/release/calcite/KEYS | grep
sereda
sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING KEY) <
sereda@apache.org>
sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda (CODE SIGNING KEY) <
sereda@apache.org>

> * There are several files in the source distro that are not in git: an
empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
Yes you're right. I presume you're still OK with RC0 (judging by your +1) ?


On Tue, Aug 11, 2020 at 5:53 AM Julian Hyde <jh...@gmail.com> wrote:

> +1 (binding)
>
> Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran tests on
> Ubuntu/JDK 14; ran RAT.
>
> * Andrei, I don’t think your key is in KEYS. Be sure to add it before the
> release announcement.
>
> * There are several files in the source distro that are not in git: an
> empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.
>
> Julian
>
>
> > On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <za...@gmail.com>
> wrote:
> >
> > If I remember well the site preview is not implemented so it is normal
> that
> > links are broken.
> > I don't know if this has changed recently but if not I think we should
> > remove the site preview links from the draft email to avoid confusion.
> >
> > Best,
> > Stamatis
> >
> > On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <an...@sereda.cc> wrote:
> >
> >> Yes I'm aware that for some reason site artifact wasn't built /
> uploaded.
> >>
> >> Meanwhile here are the release notes:
> >>
> >>
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> >>
> >> I'll double-check the build script / instructions, maybe I have missed
> >> something.
> >>
> >> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <hy...@apache.org>
> wrote:
> >>
> >>> +1 (binding)
> >>>
> >>> Environment:
> >>> Mac OS X 10.15.1 , JDK 1.8.0_162
> >>> - Ran unit tests (./gradlew build), OK
> >>> - Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115
> >>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite changes,
> >>> those can be updated after release.
> >>>
> >>> - Haisheng
> >>>
> >>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote:
> >>>> Hi all,
> >>>>
> >>>> I have created a build for Apache Calcite 1.25.0, release
> >>>> candidate 0.
> >>>>
> >>>> Thanks to everyone who has contributed to this release.
> >>>>
> >>>> You can read the release notes here:
> >>>> https://apache.github.io/calcite-site-preview/docs/history.html
> >>>>
> >>>> The commit to be voted upon:
> >>>>
> >>>
> >>
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>>>
> >>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>>>
> >>>> Tag:
> >>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> >>>>
> >>>> The artifacts to be voted on are located here:
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> >>>> (revision 40922)
> >>>>
> >>>> RAT report:
> >>>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> >>>>
> >>>> Site preview is here:
> >>>> https://apache.github.io/calcite-site-preview/
> >>>>
> >>>> JavaDoc API preview is here:
> >>>> https://apache.github.io/calcite-site-preview/api
> >>>>
> >>>> The hashes of the artifacts are as follows:
> >>>>
> >>>
> >>
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> >>>> *apache-calcite-1.25.0-src.tar.gz
> >>>>
> >>>> A staged Maven repository is available for review at:
> >>>>
> >>>
> >>
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> >>>>
> >>>> Release artifacts are signed with the following key:
> >>>> https://people.apache.org/keys/committer/sereda.asc
> >>>> https://www.apache.org/dist/calcite/KEYS
> >>>>
> >>>> N.B.
> >>>> To create the jars and test Apache Calcite: "./gradlew build".
> >>>>
> >>>> If you do not have a Java environment available, you can run the tests
> >>>> using docker. To do so, install docker and docker-compose, then run
> >>>> "docker-compose run test" from the root of the directory.
> >>>>
> >>>> Please vote on releasing this package as Apache Calcite 1.25.0.
> >>>>
> >>>> The vote is open for the next 72 hours and passes if a majority of at
> >>>> least three +1 PMC votes are cast.
> >>>>
> >>>> [ ] +1 Release this package as Apache Calcite 1.25.0
> >>>> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> >>>> [ ] -1 Do not release this package because...
> >>>>
> >>>>
> >>>> Here is my vote:
> >>>>
> >>>> +1 (non binding)
> >>>>
> >>>
> >>
>
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Julian Hyde <jh...@gmail.com>.
+1 (binding)

Checked keys, hashes, LICENSE, NOTICE, README; compiled and ran tests on Ubuntu/JDK 14; ran RAT.

* Andrei, I don’t think your key is in KEYS. Be sure to add it before the release announcement.

* There are several files in the source distro that are not in git: an empty ‘arrow’ directory, and a non-empty ‘licenses’ directory.

Julian


> On Aug 11, 2020, at 2:33 AM, Stamatis Zampetakis <za...@gmail.com> wrote:
> 
> If I remember well the site preview is not implemented so it is normal that
> links are broken.
> I don't know if this has changed recently but if not I think we should
> remove the site preview links from the draft email to avoid confusion.
> 
> Best,
> Stamatis
> 
> On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <an...@sereda.cc> wrote:
> 
>> Yes I'm aware that for some reason site artifact wasn't built / uploaded.
>> 
>> Meanwhile here are the release notes:
>> 
>> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
>> 
>> I'll double-check the build script / instructions, maybe I have missed
>> something.
>> 
>> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <hy...@apache.org> wrote:
>> 
>>> +1 (binding)
>>> 
>>> Environment:
>>> Mac OS X 10.15.1 , JDK 1.8.0_162
>>> - Ran unit tests (./gradlew build), OK
>>> - Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115
>>> CALCITE-4129 CALCITE-4111 are not part of Build and test suite changes,
>>> those can be updated after release.
>>> 
>>> - Haisheng
>>> 
>>> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote:
>>>> Hi all,
>>>> 
>>>> I have created a build for Apache Calcite 1.25.0, release
>>>> candidate 0.
>>>> 
>>>> Thanks to everyone who has contributed to this release.
>>>> 
>>>> You can read the release notes here:
>>>> https://apache.github.io/calcite-site-preview/docs/history.html
>>>> 
>>>> The commit to be voted upon:
>>>> 
>>> 
>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>> 
>>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>> 
>>>> Tag:
>>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>>>> 
>>>> The artifacts to be voted on are located here:
>>>> 
>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
>>>> (revision 40922)
>>>> 
>>>> RAT report:
>>>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>>>> 
>>>> Site preview is here:
>>>> https://apache.github.io/calcite-site-preview/
>>>> 
>>>> JavaDoc API preview is here:
>>>> https://apache.github.io/calcite-site-preview/api
>>>> 
>>>> The hashes of the artifacts are as follows:
>>>> 
>>> 
>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
>>>> *apache-calcite-1.25.0-src.tar.gz
>>>> 
>>>> A staged Maven repository is available for review at:
>>>> 
>>> 
>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>>>> 
>>>> Release artifacts are signed with the following key:
>>>> https://people.apache.org/keys/committer/sereda.asc
>>>> https://www.apache.org/dist/calcite/KEYS
>>>> 
>>>> N.B.
>>>> To create the jars and test Apache Calcite: "./gradlew build".
>>>> 
>>>> If you do not have a Java environment available, you can run the tests
>>>> using docker. To do so, install docker and docker-compose, then run
>>>> "docker-compose run test" from the root of the directory.
>>>> 
>>>> Please vote on releasing this package as Apache Calcite 1.25.0.
>>>> 
>>>> The vote is open for the next 72 hours and passes if a majority of at
>>>> least three +1 PMC votes are cast.
>>>> 
>>>> [ ] +1 Release this package as Apache Calcite 1.25.0
>>>> [ ]  0 I don't feel strongly about it, but I'm okay with the release
>>>> [ ] -1 Do not release this package because...
>>>> 
>>>> 
>>>> Here is my vote:
>>>> 
>>>> +1 (non binding)
>>>> 
>>> 
>> 


Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Stamatis Zampetakis <za...@gmail.com>.
If I remember well the site preview is not implemented so it is normal that
links are broken.
I don't know if this has changed recently but if not I think we should
remove the site preview links from the draft email to avoid confusion.

Best,
Stamatis

On Mon, Aug 10, 2020 at 8:08 PM Andrei Sereda <an...@sereda.cc> wrote:

> Yes I'm aware that for some reason site artifact wasn't built / uploaded.
>
> Meanwhile here are the release notes:
>
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
>
> I'll double-check the build script / instructions, maybe I have missed
> something.
>
> On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <hy...@apache.org> wrote:
>
> > +1 (binding)
> >
> > Environment:
> > Mac OS X 10.15.1 , JDK 1.8.0_162
> > - Ran unit tests (./gradlew build), OK
> > - Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115
> > CALCITE-4129 CALCITE-4111 are not part of Build and test suite changes,
> > those can be updated after release.
> >
> > - Haisheng
> >
> > On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote:
> > > Hi all,
> > >
> > > I have created a build for Apache Calcite 1.25.0, release
> > > candidate 0.
> > >
> > > Thanks to everyone who has contributed to this release.
> > >
> > > You can read the release notes here:
> > > https://apache.github.io/calcite-site-preview/docs/history.html
> > >
> > > The commit to be voted upon:
> > >
> >
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >
> > > Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >
> > > Tag:
> > > https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> > >
> > > The artifacts to be voted on are located here:
> > >
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > > (revision 40922)
> > >
> > > RAT report:
> > > https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> > >
> > > Site preview is here:
> > > https://apache.github.io/calcite-site-preview/
> > >
> > > JavaDoc API preview is here:
> > > https://apache.github.io/calcite-site-preview/api
> > >
> > > The hashes of the artifacts are as follows:
> > >
> >
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > > *apache-calcite-1.25.0-src.tar.gz
> > >
> > > A staged Maven repository is available for review at:
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/sereda.asc
> > > https://www.apache.org/dist/calcite/KEYS
> > >
> > > N.B.
> > > To create the jars and test Apache Calcite: "./gradlew build".
> > >
> > > If you do not have a Java environment available, you can run the tests
> > > using docker. To do so, install docker and docker-compose, then run
> > > "docker-compose run test" from the root of the directory.
> > >
> > > Please vote on releasing this package as Apache Calcite 1.25.0.
> > >
> > > The vote is open for the next 72 hours and passes if a majority of at
> > > least three +1 PMC votes are cast.
> > >
> > > [ ] +1 Release this package as Apache Calcite 1.25.0
> > > [ ]  0 I don't feel strongly about it, but I'm okay with the release
> > > [ ] -1 Do not release this package because...
> > >
> > >
> > > Here is my vote:
> > >
> > > +1 (non binding)
> > >
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
Yes I'm aware that for some reason site artifact wasn't built / uploaded.

Meanwhile here are the release notes:
https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md

I'll double-check the build script / instructions, maybe I have missed
something.

On Mon, Aug 10, 2020 at 12:59 PM Haisheng Yuan <hy...@apache.org> wrote:

> +1 (binding)
>
> Environment:
> Mac OS X 10.15.1 , JDK 1.8.0_162
> - Ran unit tests (./gradlew build), OK
> - Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115
> CALCITE-4129 CALCITE-4111 are not part of Build and test suite changes,
> those can be updated after release.
>
> - Haisheng
>
> On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote:
> > Hi all,
> >
> > I have created a build for Apache Calcite 1.25.0, release
> > candidate 0.
> >
> > Thanks to everyone who has contributed to this release.
> >
> > You can read the release notes here:
> > https://apache.github.io/calcite-site-preview/docs/history.html
> >
> > The commit to be voted upon:
> >
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> >
> > Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> >
> > Tag:
> > https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> >
> > The artifacts to be voted on are located here:
> > https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > (revision 40922)
> >
> > RAT report:
> > https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> >
> > Site preview is here:
> > https://apache.github.io/calcite-site-preview/
> >
> > JavaDoc API preview is here:
> > https://apache.github.io/calcite-site-preview/api
> >
> > The hashes of the artifacts are as follows:
> >
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > *apache-calcite-1.25.0-src.tar.gz
> >
> > A staged Maven repository is available for review at:
> >
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> >
> > Release artifacts are signed with the following key:
> > https://people.apache.org/keys/committer/sereda.asc
> > https://www.apache.org/dist/calcite/KEYS
> >
> > N.B.
> > To create the jars and test Apache Calcite: "./gradlew build".
> >
> > If you do not have a Java environment available, you can run the tests
> > using docker. To do so, install docker and docker-compose, then run
> > "docker-compose run test" from the root of the directory.
> >
> > Please vote on releasing this package as Apache Calcite 1.25.0.
> >
> > The vote is open for the next 72 hours and passes if a majority of at
> > least three +1 PMC votes are cast.
> >
> > [ ] +1 Release this package as Apache Calcite 1.25.0
> > [ ]  0 I don't feel strongly about it, but I'm okay with the release
> > [ ] -1 Do not release this package because...
> >
> >
> > Here is my vote:
> >
> > +1 (non binding)
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Haisheng Yuan <hy...@apache.org>.
+1 (binding)

Environment: 
Mac OS X 10.15.1 , JDK 1.8.0_162
- Ran unit tests (./gradlew build), OK
- Checked release notes, CALCITE-4156, CALCITE-4022 CALCITE-4115 CALCITE-4129 CALCITE-4111 are not part of Build and test suite changes, those can be updated after release.

- Haisheng

On 2020/08/09 03:22:28, Andrei Sereda <an...@sereda.cc> wrote: 
> Hi all,
> 
> I have created a build for Apache Calcite 1.25.0, release
> candidate 0.
> 
> Thanks to everyone who has contributed to this release.
> 
> You can read the release notes here:
> https://apache.github.io/calcite-site-preview/docs/history.html
> 
> The commit to be voted upon:
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> 
> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> 
> Tag:
> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> 
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> (revision 40922)
> 
> RAT report:
> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> 
> Site preview is here:
> https://apache.github.io/calcite-site-preview/
> 
> JavaDoc API preview is here:
> https://apache.github.io/calcite-site-preview/api
> 
> The hashes of the artifacts are as follows:
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> *apache-calcite-1.25.0-src.tar.gz
> 
> A staged Maven repository is available for review at:
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> 
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sereda.asc
> https://www.apache.org/dist/calcite/KEYS
> 
> N.B.
> To create the jars and test Apache Calcite: "./gradlew build".
> 
> If you do not have a Java environment available, you can run the tests
> using docker. To do so, install docker and docker-compose, then run
> "docker-compose run test" from the root of the directory.
> 
> Please vote on releasing this package as Apache Calcite 1.25.0.
> 
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
> 
> [ ] +1 Release this package as Apache Calcite 1.25.0
> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> [ ] -1 Do not release this package because...
> 
> 
> Here is my vote:
> 
> +1 (non binding)
> 

回复: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by 953396112 <95...@qq.com>.
+1 (non binding)


Local Calcite build with tests enabled on MacOs: Ok
Calcite-based system test suite: Ok


MacOs (Catalina 10.15.6)
Java version&nbsp;(1.8.0_191)


xzh





------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                                                        "dev"                                                                                    <anton.haidai@gmail.com&gt;;
发送时间:&nbsp;2020年8月10日(星期一) 晚上7:51
收件人:&nbsp;"dev"<dev@calcite.apache.org&gt;;

主题:&nbsp;Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)



Hello,

Local Calcite build with tests enabled on Linux: *OK*
Calcite-based system (Zoomdata) test suite: *OK*

Vote:
+1 (non-binding)

On Mon, Aug 10, 2020 at 11:09 AM Ruben Q L <rubenql@gmail.com&gt; wrote:

&gt; +1 (non binding)
&gt; - Local Calcite build with tests (Windows10 + JDK8): OK
&gt; - Calcite-based application test suite: OK
&gt;
&gt;
&gt; Le lun. 10 août 2020 à 07:13, chunwei <chunwei@apache.org&gt; a écrit :
&gt;
&gt; &gt; +1 (non-binding).
&gt; &gt;
&gt; &gt; - run tests locally: ok
&gt; &gt; - verify the commit hash in git tag: ok
&gt; &gt; - check sha512: ok
&gt; &gt;
&gt; &gt; Environment:
&gt; &gt; - java version 1.8.0_151
&gt; &gt; - MacOS Mojave 10.14.6
&gt; &gt;
&gt; &gt; BTW, It shows 404 when I open
&gt; &gt; https://apache.github.io/calcite-site-preview/docs/history.html.
&gt; &gt;
&gt; &gt; On Mon, Aug 10, 2020 at 9:47 AM Rui Wang <amaliujia@apache.org&gt; wrote:
&gt; &gt;
&gt; &gt; &gt; &gt; I'm happy to change release notes to better reflect 1.25.0 changes. I
&gt; &gt; &gt; &gt; presume it can be done after the vote ?
&gt; &gt; &gt;
&gt; &gt; &gt; Absolutely! It does not affect current vote.
&gt; &gt; &gt;
&gt; &gt; &gt;
&gt; &gt; &gt; -Rui
&gt; &gt; &gt;
&gt; &gt; &gt; On Sun, Aug 9, 2020 at 4:55 PM Andrei Sereda <andrei@sereda.cc&gt; wrote:
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; one thing can be fixed after vote: CALCITE-4114 does not belong to
&gt; &gt; &gt; &gt; "breaking changes" in the release note.
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; I'm happy to change release notes to better reflect 1.25.0 changes. I
&gt; &gt; &gt; &gt; presume it can be done after the vote ?
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; On Sun, Aug 9, 2020 at 7:39 PM Francis Chuang <
&gt; &gt; francischuang@apache.org&gt;
&gt; &gt; &gt; &gt; wrote:
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; Thanks for making this release available for voting, Andrei!
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; Verified GPG Signature - OK
&gt; &gt; &gt; &gt; &gt; Verified SHA512 - OK
&gt; &gt; &gt; &gt; &gt; Ran tests per HOWTO (./gradlew check) - OK
&gt; &gt; &gt; &gt; &gt; Quickly skimmed release notes
&gt; &gt; &gt; &gt; &gt; (
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt;
&gt; &gt;
&gt; https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
&gt; &gt; &gt; &gt; )
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; - OK
&gt; &gt; &gt; &gt; &gt; Spotted checked a few JARs in the Maven repository - OK
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; Environment (OpenJDK:latest docker container):
&gt; &gt; &gt; &gt; &gt; Gradle 6.3 (via gradlew)
&gt; &gt; &gt; &gt; &gt; Oracle Linux Server 7.8
&gt; &gt; &gt; &gt; &gt; openjdk 14.0.2 2020-07-14
&gt; &gt; &gt; &gt; &gt; OpenJDK Runtime Environment (build 14.0.2+12-46)
&gt; &gt; &gt; &gt; &gt; OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; My vote is: +1 (binding)
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; Francis
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; On 10/08/2020 4:10 am, Rui Wang wrote:
&gt; &gt; &gt; &gt; &gt; &gt; +1 (non-binding)
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt; platform: ubuntu16 + java8
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt; run tests locally on: ok
&gt; &gt; &gt; &gt; &gt; &gt; verify the commit hash in git tag: ok
&gt; &gt; &gt; &gt; &gt; &gt; check sha512: ok
&gt; &gt; &gt; &gt; &gt; &gt; verify signature by gpg:&nbsp; ok
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt; one thing can be fixed after vote: CALCITE-4114 does not belong
&gt; to
&gt; &gt; &gt; &gt; &gt; &gt; "breaking changes" in the release note. That change happened in
&gt; &gt; &gt; &gt; core/test
&gt; &gt; &gt; &gt; &gt; &gt; (a testing related change).
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt; -Rui
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt; On Sun, Aug 9, 2020 at 2:02 AM Enrico Olivelli <
&gt; &gt; eolivelli@gmail.com&gt;
&gt; &gt; &gt; &gt; &gt; wrote:
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt; +1 (non binding)
&gt; &gt; &gt; &gt; &gt; &gt;&gt; run tests locally on Fedora + JDK14
&gt; &gt; &gt; &gt; &gt; &gt;&gt; run tests of HerdDB just by switching from 1.24 without any
&gt; change
&gt; &gt; &gt; &gt; &gt; &gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt; Enrico
&gt; &gt; &gt; &gt; &gt; &gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt; Il giorno dom 9 ago 2020 alle ore 05:22 Andrei Sereda
&gt; &gt; &gt; &gt; <andrei@sereda.cc
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt; ha
&gt; &gt; &gt; &gt; &gt; &gt;&gt; scritto:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; Hi all,
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; I have created a build for Apache Calcite 1.25.0, release
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; candidate 0.
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; Thanks to everyone who has contributed to this release.
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; You can read the release notes here:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; https://apache.github.io/calcite-site-preview/docs/history.html
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; The commit to be voted upon:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt;
&gt; &gt;
&gt; https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; Tag:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; The artifacts to be voted on are located here:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt;
&gt; https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; (revision 40922)
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; RAT report:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; https://apache.github.io/calcite-site-preview/rat/rat-report.txt
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; Site preview is here:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; https://apache.github.io/calcite-site-preview/
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; JavaDoc API preview is here:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; https://apache.github.io/calcite-site-preview/api
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; The hashes of the artifacts are as follows:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt;
&gt; &gt;
&gt; a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; *apache-calcite-1.25.0-src.tar.gz
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; A staged Maven repository is available for review at:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt;
&gt; &gt;
&gt; https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; Release artifacts are signed with the following key:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; https://people.apache.org/keys/committer/sereda.asc
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; https://www.apache.org/dist/calcite/KEYS
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; N.B.
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; To create the jars and test Apache Calcite: "./gradlew build".
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; If you do not have a Java environment available, you can run
&gt; the
&gt; &gt; &gt; &gt; tests
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; using docker. To do so, install docker and docker-compose, then
&gt; &gt; run
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; "docker-compose run test" from the root of the directory.
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; Please vote on releasing this package as Apache Calcite 1.25.0.
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; The vote is open for the next 72 hours and passes if a majority
&gt; &gt; of
&gt; &gt; &gt; at
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; least three +1 PMC votes are cast.
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; [ ] +1 Release this package as Apache Calcite 1.25.0
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; [ ]&nbsp; 0 I don't feel strongly about it, but I'm okay with the
&gt; &gt; &gt; release
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; [ ] -1 Do not release this package because...
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; Here is my vote:
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt; +1 (non binding)
&gt; &gt; &gt; &gt; &gt; &gt;&gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;&gt;
&gt; &gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt;
&gt; &gt;
&gt;


-- 
Best regards,
Anton.

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Anton Haidai <an...@gmail.com>.
Hello,

Local Calcite build with tests enabled on Linux: *OK*
Calcite-based system (Zoomdata) test suite: *OK*

Vote:
+1 (non-binding)

On Mon, Aug 10, 2020 at 11:09 AM Ruben Q L <ru...@gmail.com> wrote:

> +1 (non binding)
> - Local Calcite build with tests (Windows10 + JDK8): OK
> - Calcite-based application test suite: OK
>
>
> Le lun. 10 août 2020 à 07:13, chunwei <ch...@apache.org> a écrit :
>
> > +1 (non-binding).
> >
> > - run tests locally: ok
> > - verify the commit hash in git tag: ok
> > - check sha512: ok
> >
> > Environment:
> > - java version 1.8.0_151
> > - MacOS Mojave 10.14.6
> >
> > BTW, It shows 404 when I open
> > https://apache.github.io/calcite-site-preview/docs/history.html.
> >
> > On Mon, Aug 10, 2020 at 9:47 AM Rui Wang <am...@apache.org> wrote:
> >
> > > > I'm happy to change release notes to better reflect 1.25.0 changes. I
> > > > presume it can be done after the vote ?
> > >
> > > Absolutely! It does not affect current vote.
> > >
> > >
> > > -Rui
> > >
> > > On Sun, Aug 9, 2020 at 4:55 PM Andrei Sereda <an...@sereda.cc> wrote:
> > >
> > > > > one thing can be fixed after vote: CALCITE-4114 does not belong to
> > > > "breaking changes" in the release note.
> > > >
> > > > I'm happy to change release notes to better reflect 1.25.0 changes. I
> > > > presume it can be done after the vote ?
> > > >
> > > > On Sun, Aug 9, 2020 at 7:39 PM Francis Chuang <
> > francischuang@apache.org>
> > > > wrote:
> > > >
> > > > > Thanks for making this release available for voting, Andrei!
> > > > >
> > > > > Verified GPG Signature - OK
> > > > > Verified SHA512 - OK
> > > > > Ran tests per HOWTO (./gradlew check) - OK
> > > > > Quickly skimmed release notes
> > > > > (
> > > > >
> > > >
> > >
> >
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> > > > )
> > > > >
> > > > > - OK
> > > > > Spotted checked a few JARs in the Maven repository - OK
> > > > >
> > > > > Environment (OpenJDK:latest docker container):
> > > > > Gradle 6.3 (via gradlew)
> > > > > Oracle Linux Server 7.8
> > > > > openjdk 14.0.2 2020-07-14
> > > > > OpenJDK Runtime Environment (build 14.0.2+12-46)
> > > > > OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
> > > > >
> > > > > My vote is: +1 (binding)
> > > > >
> > > > > Francis
> > > > >
> > > > > On 10/08/2020 4:10 am, Rui Wang wrote:
> > > > > > +1 (non-binding)
> > > > > >
> > > > > > platform: ubuntu16 + java8
> > > > > >
> > > > > > run tests locally on: ok
> > > > > > verify the commit hash in git tag: ok
> > > > > > check sha512: ok
> > > > > > verify signature by gpg:  ok
> > > > > >
> > > > > >
> > > > > > one thing can be fixed after vote: CALCITE-4114 does not belong
> to
> > > > > > "breaking changes" in the release note. That change happened in
> > > > core/test
> > > > > > (a testing related change).
> > > > > >
> > > > > >
> > > > > > -Rui
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Sun, Aug 9, 2020 at 2:02 AM Enrico Olivelli <
> > eolivelli@gmail.com>
> > > > > wrote:
> > > > > >
> > > > > >> +1 (non binding)
> > > > > >> run tests locally on Fedora + JDK14
> > > > > >> run tests of HerdDB just by switching from 1.24 without any
> change
> > > > > >>
> > > > > >> Enrico
> > > > > >>
> > > > > >> Il giorno dom 9 ago 2020 alle ore 05:22 Andrei Sereda
> > > > <andrei@sereda.cc
> > > > > >
> > > > > >> ha
> > > > > >> scritto:
> > > > > >>
> > > > > >>> Hi all,
> > > > > >>>
> > > > > >>> I have created a build for Apache Calcite 1.25.0, release
> > > > > >>> candidate 0.
> > > > > >>>
> > > > > >>> Thanks to everyone who has contributed to this release.
> > > > > >>>
> > > > > >>> You can read the release notes here:
> > > > > >>>
> https://apache.github.io/calcite-site-preview/docs/history.html
> > > > > >>>
> > > > > >>> The commit to be voted upon:
> > > > > >>>
> > > > > >>>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> > > > > >>>
> > > > > >>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> > > > > >>>
> > > > > >>> Tag:
> > > > > >>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> > > > > >>>
> > > > > >>> The artifacts to be voted on are located here:
> > > > > >>>
> > > > >
> > >
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > > > > >>> (revision 40922)
> > > > > >>>
> > > > > >>> RAT report:
> > > > > >>>
> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> > > > > >>>
> > > > > >>> Site preview is here:
> > > > > >>> https://apache.github.io/calcite-site-preview/
> > > > > >>>
> > > > > >>> JavaDoc API preview is here:
> > > > > >>> https://apache.github.io/calcite-site-preview/api
> > > > > >>>
> > > > > >>> The hashes of the artifacts are as follows:
> > > > > >>>
> > > > > >>>
> > > > > >>
> > > > >
> > > >
> > >
> >
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > > > > >>> *apache-calcite-1.25.0-src.tar.gz
> > > > > >>>
> > > > > >>> A staged Maven repository is available for review at:
> > > > > >>>
> > > > > >>>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> > > > > >>>
> > > > > >>> Release artifacts are signed with the following key:
> > > > > >>> https://people.apache.org/keys/committer/sereda.asc
> > > > > >>> https://www.apache.org/dist/calcite/KEYS
> > > > > >>>
> > > > > >>> N.B.
> > > > > >>> To create the jars and test Apache Calcite: "./gradlew build".
> > > > > >>>
> > > > > >>> If you do not have a Java environment available, you can run
> the
> > > > tests
> > > > > >>> using docker. To do so, install docker and docker-compose, then
> > run
> > > > > >>> "docker-compose run test" from the root of the directory.
> > > > > >>>
> > > > > >>> Please vote on releasing this package as Apache Calcite 1.25.0.
> > > > > >>>
> > > > > >>> The vote is open for the next 72 hours and passes if a majority
> > of
> > > at
> > > > > >>> least three +1 PMC votes are cast.
> > > > > >>>
> > > > > >>> [ ] +1 Release this package as Apache Calcite 1.25.0
> > > > > >>> [ ]  0 I don't feel strongly about it, but I'm okay with the
> > > release
> > > > > >>> [ ] -1 Do not release this package because...
> > > > > >>>
> > > > > >>>
> > > > > >>> Here is my vote:
> > > > > >>>
> > > > > >>> +1 (non binding)
> > > > > >>>
> > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
>


-- 
Best regards,
Anton.

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Ruben Q L <ru...@gmail.com>.
+1 (non binding)
- Local Calcite build with tests (Windows10 + JDK8): OK
- Calcite-based application test suite: OK


Le lun. 10 août 2020 à 07:13, chunwei <ch...@apache.org> a écrit :

> +1 (non-binding).
>
> - run tests locally: ok
> - verify the commit hash in git tag: ok
> - check sha512: ok
>
> Environment:
> - java version 1.8.0_151
> - MacOS Mojave 10.14.6
>
> BTW, It shows 404 when I open
> https://apache.github.io/calcite-site-preview/docs/history.html.
>
> On Mon, Aug 10, 2020 at 9:47 AM Rui Wang <am...@apache.org> wrote:
>
> > > I'm happy to change release notes to better reflect 1.25.0 changes. I
> > > presume it can be done after the vote ?
> >
> > Absolutely! It does not affect current vote.
> >
> >
> > -Rui
> >
> > On Sun, Aug 9, 2020 at 4:55 PM Andrei Sereda <an...@sereda.cc> wrote:
> >
> > > > one thing can be fixed after vote: CALCITE-4114 does not belong to
> > > "breaking changes" in the release note.
> > >
> > > I'm happy to change release notes to better reflect 1.25.0 changes. I
> > > presume it can be done after the vote ?
> > >
> > > On Sun, Aug 9, 2020 at 7:39 PM Francis Chuang <
> francischuang@apache.org>
> > > wrote:
> > >
> > > > Thanks for making this release available for voting, Andrei!
> > > >
> > > > Verified GPG Signature - OK
> > > > Verified SHA512 - OK
> > > > Ran tests per HOWTO (./gradlew check) - OK
> > > > Quickly skimmed release notes
> > > > (
> > > >
> > >
> >
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> > > )
> > > >
> > > > - OK
> > > > Spotted checked a few JARs in the Maven repository - OK
> > > >
> > > > Environment (OpenJDK:latest docker container):
> > > > Gradle 6.3 (via gradlew)
> > > > Oracle Linux Server 7.8
> > > > openjdk 14.0.2 2020-07-14
> > > > OpenJDK Runtime Environment (build 14.0.2+12-46)
> > > > OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
> > > >
> > > > My vote is: +1 (binding)
> > > >
> > > > Francis
> > > >
> > > > On 10/08/2020 4:10 am, Rui Wang wrote:
> > > > > +1 (non-binding)
> > > > >
> > > > > platform: ubuntu16 + java8
> > > > >
> > > > > run tests locally on: ok
> > > > > verify the commit hash in git tag: ok
> > > > > check sha512: ok
> > > > > verify signature by gpg:  ok
> > > > >
> > > > >
> > > > > one thing can be fixed after vote: CALCITE-4114 does not belong to
> > > > > "breaking changes" in the release note. That change happened in
> > > core/test
> > > > > (a testing related change).
> > > > >
> > > > >
> > > > > -Rui
> > > > >
> > > > >
> > > > >
> > > > > On Sun, Aug 9, 2020 at 2:02 AM Enrico Olivelli <
> eolivelli@gmail.com>
> > > > wrote:
> > > > >
> > > > >> +1 (non binding)
> > > > >> run tests locally on Fedora + JDK14
> > > > >> run tests of HerdDB just by switching from 1.24 without any change
> > > > >>
> > > > >> Enrico
> > > > >>
> > > > >> Il giorno dom 9 ago 2020 alle ore 05:22 Andrei Sereda
> > > <andrei@sereda.cc
> > > > >
> > > > >> ha
> > > > >> scritto:
> > > > >>
> > > > >>> Hi all,
> > > > >>>
> > > > >>> I have created a build for Apache Calcite 1.25.0, release
> > > > >>> candidate 0.
> > > > >>>
> > > > >>> Thanks to everyone who has contributed to this release.
> > > > >>>
> > > > >>> You can read the release notes here:
> > > > >>> https://apache.github.io/calcite-site-preview/docs/history.html
> > > > >>>
> > > > >>> The commit to be voted upon:
> > > > >>>
> > > > >>>
> > > > >>
> > > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> > > > >>>
> > > > >>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> > > > >>>
> > > > >>> Tag:
> > > > >>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> > > > >>>
> > > > >>> The artifacts to be voted on are located here:
> > > > >>>
> > > >
> > https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > > > >>> (revision 40922)
> > > > >>>
> > > > >>> RAT report:
> > > > >>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> > > > >>>
> > > > >>> Site preview is here:
> > > > >>> https://apache.github.io/calcite-site-preview/
> > > > >>>
> > > > >>> JavaDoc API preview is here:
> > > > >>> https://apache.github.io/calcite-site-preview/api
> > > > >>>
> > > > >>> The hashes of the artifacts are as follows:
> > > > >>>
> > > > >>>
> > > > >>
> > > >
> > >
> >
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > > > >>> *apache-calcite-1.25.0-src.tar.gz
> > > > >>>
> > > > >>> A staged Maven repository is available for review at:
> > > > >>>
> > > > >>>
> > > > >>
> > > >
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> > > > >>>
> > > > >>> Release artifacts are signed with the following key:
> > > > >>> https://people.apache.org/keys/committer/sereda.asc
> > > > >>> https://www.apache.org/dist/calcite/KEYS
> > > > >>>
> > > > >>> N.B.
> > > > >>> To create the jars and test Apache Calcite: "./gradlew build".
> > > > >>>
> > > > >>> If you do not have a Java environment available, you can run the
> > > tests
> > > > >>> using docker. To do so, install docker and docker-compose, then
> run
> > > > >>> "docker-compose run test" from the root of the directory.
> > > > >>>
> > > > >>> Please vote on releasing this package as Apache Calcite 1.25.0.
> > > > >>>
> > > > >>> The vote is open for the next 72 hours and passes if a majority
> of
> > at
> > > > >>> least three +1 PMC votes are cast.
> > > > >>>
> > > > >>> [ ] +1 Release this package as Apache Calcite 1.25.0
> > > > >>> [ ]  0 I don't feel strongly about it, but I'm okay with the
> > release
> > > > >>> [ ] -1 Do not release this package because...
> > > > >>>
> > > > >>>
> > > > >>> Here is my vote:
> > > > >>>
> > > > >>> +1 (non binding)
> > > > >>>
> > > > >>
> > > > >
> > > >
> > >
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by chunwei <ch...@apache.org>.
+1 (non-binding).

- run tests locally: ok
- verify the commit hash in git tag: ok
- check sha512: ok

Environment:
- java version 1.8.0_151
- MacOS Mojave 10.14.6

BTW, It shows 404 when I open
https://apache.github.io/calcite-site-preview/docs/history.html.

On Mon, Aug 10, 2020 at 9:47 AM Rui Wang <am...@apache.org> wrote:

> > I'm happy to change release notes to better reflect 1.25.0 changes. I
> > presume it can be done after the vote ?
>
> Absolutely! It does not affect current vote.
>
>
> -Rui
>
> On Sun, Aug 9, 2020 at 4:55 PM Andrei Sereda <an...@sereda.cc> wrote:
>
> > > one thing can be fixed after vote: CALCITE-4114 does not belong to
> > "breaking changes" in the release note.
> >
> > I'm happy to change release notes to better reflect 1.25.0 changes. I
> > presume it can be done after the vote ?
> >
> > On Sun, Aug 9, 2020 at 7:39 PM Francis Chuang <fr...@apache.org>
> > wrote:
> >
> > > Thanks for making this release available for voting, Andrei!
> > >
> > > Verified GPG Signature - OK
> > > Verified SHA512 - OK
> > > Ran tests per HOWTO (./gradlew check) - OK
> > > Quickly skimmed release notes
> > > (
> > >
> >
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> > )
> > >
> > > - OK
> > > Spotted checked a few JARs in the Maven repository - OK
> > >
> > > Environment (OpenJDK:latest docker container):
> > > Gradle 6.3 (via gradlew)
> > > Oracle Linux Server 7.8
> > > openjdk 14.0.2 2020-07-14
> > > OpenJDK Runtime Environment (build 14.0.2+12-46)
> > > OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
> > >
> > > My vote is: +1 (binding)
> > >
> > > Francis
> > >
> > > On 10/08/2020 4:10 am, Rui Wang wrote:
> > > > +1 (non-binding)
> > > >
> > > > platform: ubuntu16 + java8
> > > >
> > > > run tests locally on: ok
> > > > verify the commit hash in git tag: ok
> > > > check sha512: ok
> > > > verify signature by gpg:  ok
> > > >
> > > >
> > > > one thing can be fixed after vote: CALCITE-4114 does not belong to
> > > > "breaking changes" in the release note. That change happened in
> > core/test
> > > > (a testing related change).
> > > >
> > > >
> > > > -Rui
> > > >
> > > >
> > > >
> > > > On Sun, Aug 9, 2020 at 2:02 AM Enrico Olivelli <eo...@gmail.com>
> > > wrote:
> > > >
> > > >> +1 (non binding)
> > > >> run tests locally on Fedora + JDK14
> > > >> run tests of HerdDB just by switching from 1.24 without any change
> > > >>
> > > >> Enrico
> > > >>
> > > >> Il giorno dom 9 ago 2020 alle ore 05:22 Andrei Sereda
> > <andrei@sereda.cc
> > > >
> > > >> ha
> > > >> scritto:
> > > >>
> > > >>> Hi all,
> > > >>>
> > > >>> I have created a build for Apache Calcite 1.25.0, release
> > > >>> candidate 0.
> > > >>>
> > > >>> Thanks to everyone who has contributed to this release.
> > > >>>
> > > >>> You can read the release notes here:
> > > >>> https://apache.github.io/calcite-site-preview/docs/history.html
> > > >>>
> > > >>> The commit to be voted upon:
> > > >>>
> > > >>>
> > > >>
> > >
> >
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> > > >>>
> > > >>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> > > >>>
> > > >>> Tag:
> > > >>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> > > >>>
> > > >>> The artifacts to be voted on are located here:
> > > >>>
> > >
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > > >>> (revision 40922)
> > > >>>
> > > >>> RAT report:
> > > >>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> > > >>>
> > > >>> Site preview is here:
> > > >>> https://apache.github.io/calcite-site-preview/
> > > >>>
> > > >>> JavaDoc API preview is here:
> > > >>> https://apache.github.io/calcite-site-preview/api
> > > >>>
> > > >>> The hashes of the artifacts are as follows:
> > > >>>
> > > >>>
> > > >>
> > >
> >
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > > >>> *apache-calcite-1.25.0-src.tar.gz
> > > >>>
> > > >>> A staged Maven repository is available for review at:
> > > >>>
> > > >>>
> > > >>
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> > > >>>
> > > >>> Release artifacts are signed with the following key:
> > > >>> https://people.apache.org/keys/committer/sereda.asc
> > > >>> https://www.apache.org/dist/calcite/KEYS
> > > >>>
> > > >>> N.B.
> > > >>> To create the jars and test Apache Calcite: "./gradlew build".
> > > >>>
> > > >>> If you do not have a Java environment available, you can run the
> > tests
> > > >>> using docker. To do so, install docker and docker-compose, then run
> > > >>> "docker-compose run test" from the root of the directory.
> > > >>>
> > > >>> Please vote on releasing this package as Apache Calcite 1.25.0.
> > > >>>
> > > >>> The vote is open for the next 72 hours and passes if a majority of
> at
> > > >>> least three +1 PMC votes are cast.
> > > >>>
> > > >>> [ ] +1 Release this package as Apache Calcite 1.25.0
> > > >>> [ ]  0 I don't feel strongly about it, but I'm okay with the
> release
> > > >>> [ ] -1 Do not release this package because...
> > > >>>
> > > >>>
> > > >>> Here is my vote:
> > > >>>
> > > >>> +1 (non binding)
> > > >>>
> > > >>
> > > >
> > >
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Rui Wang <am...@apache.org>.
> I'm happy to change release notes to better reflect 1.25.0 changes. I
> presume it can be done after the vote ?

Absolutely! It does not affect current vote.


-Rui

On Sun, Aug 9, 2020 at 4:55 PM Andrei Sereda <an...@sereda.cc> wrote:

> > one thing can be fixed after vote: CALCITE-4114 does not belong to
> "breaking changes" in the release note.
>
> I'm happy to change release notes to better reflect 1.25.0 changes. I
> presume it can be done after the vote ?
>
> On Sun, Aug 9, 2020 at 7:39 PM Francis Chuang <fr...@apache.org>
> wrote:
>
> > Thanks for making this release available for voting, Andrei!
> >
> > Verified GPG Signature - OK
> > Verified SHA512 - OK
> > Ran tests per HOWTO (./gradlew check) - OK
> > Quickly skimmed release notes
> > (
> >
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md
> )
> >
> > - OK
> > Spotted checked a few JARs in the Maven repository - OK
> >
> > Environment (OpenJDK:latest docker container):
> > Gradle 6.3 (via gradlew)
> > Oracle Linux Server 7.8
> > openjdk 14.0.2 2020-07-14
> > OpenJDK Runtime Environment (build 14.0.2+12-46)
> > OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
> >
> > My vote is: +1 (binding)
> >
> > Francis
> >
> > On 10/08/2020 4:10 am, Rui Wang wrote:
> > > +1 (non-binding)
> > >
> > > platform: ubuntu16 + java8
> > >
> > > run tests locally on: ok
> > > verify the commit hash in git tag: ok
> > > check sha512: ok
> > > verify signature by gpg:  ok
> > >
> > >
> > > one thing can be fixed after vote: CALCITE-4114 does not belong to
> > > "breaking changes" in the release note. That change happened in
> core/test
> > > (a testing related change).
> > >
> > >
> > > -Rui
> > >
> > >
> > >
> > > On Sun, Aug 9, 2020 at 2:02 AM Enrico Olivelli <eo...@gmail.com>
> > wrote:
> > >
> > >> +1 (non binding)
> > >> run tests locally on Fedora + JDK14
> > >> run tests of HerdDB just by switching from 1.24 without any change
> > >>
> > >> Enrico
> > >>
> > >> Il giorno dom 9 ago 2020 alle ore 05:22 Andrei Sereda
> <andrei@sereda.cc
> > >
> > >> ha
> > >> scritto:
> > >>
> > >>> Hi all,
> > >>>
> > >>> I have created a build for Apache Calcite 1.25.0, release
> > >>> candidate 0.
> > >>>
> > >>> Thanks to everyone who has contributed to this release.
> > >>>
> > >>> You can read the release notes here:
> > >>> https://apache.github.io/calcite-site-preview/docs/history.html
> > >>>
> > >>> The commit to be voted upon:
> > >>>
> > >>>
> > >>
> >
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >>>
> > >>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> > >>>
> > >>> Tag:
> > >>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> > >>>
> > >>> The artifacts to be voted on are located here:
> > >>>
> > https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > >>> (revision 40922)
> > >>>
> > >>> RAT report:
> > >>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> > >>>
> > >>> Site preview is here:
> > >>> https://apache.github.io/calcite-site-preview/
> > >>>
> > >>> JavaDoc API preview is here:
> > >>> https://apache.github.io/calcite-site-preview/api
> > >>>
> > >>> The hashes of the artifacts are as follows:
> > >>>
> > >>>
> > >>
> >
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > >>> *apache-calcite-1.25.0-src.tar.gz
> > >>>
> > >>> A staged Maven repository is available for review at:
> > >>>
> > >>>
> > >>
> >
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> > >>>
> > >>> Release artifacts are signed with the following key:
> > >>> https://people.apache.org/keys/committer/sereda.asc
> > >>> https://www.apache.org/dist/calcite/KEYS
> > >>>
> > >>> N.B.
> > >>> To create the jars and test Apache Calcite: "./gradlew build".
> > >>>
> > >>> If you do not have a Java environment available, you can run the
> tests
> > >>> using docker. To do so, install docker and docker-compose, then run
> > >>> "docker-compose run test" from the root of the directory.
> > >>>
> > >>> Please vote on releasing this package as Apache Calcite 1.25.0.
> > >>>
> > >>> The vote is open for the next 72 hours and passes if a majority of at
> > >>> least three +1 PMC votes are cast.
> > >>>
> > >>> [ ] +1 Release this package as Apache Calcite 1.25.0
> > >>> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> > >>> [ ] -1 Do not release this package because...
> > >>>
> > >>>
> > >>> Here is my vote:
> > >>>
> > >>> +1 (non binding)
> > >>>
> > >>
> > >
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Andrei Sereda <an...@sereda.cc>.
> one thing can be fixed after vote: CALCITE-4114 does not belong to
"breaking changes" in the release note.

I'm happy to change release notes to better reflect 1.25.0 changes. I
presume it can be done after the vote ?

On Sun, Aug 9, 2020 at 7:39 PM Francis Chuang <fr...@apache.org>
wrote:

> Thanks for making this release available for voting, Andrei!
>
> Verified GPG Signature - OK
> Verified SHA512 - OK
> Ran tests per HOWTO (./gradlew check) - OK
> Quickly skimmed release notes
> (
> https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md)
>
> - OK
> Spotted checked a few JARs in the Maven repository - OK
>
> Environment (OpenJDK:latest docker container):
> Gradle 6.3 (via gradlew)
> Oracle Linux Server 7.8
> openjdk 14.0.2 2020-07-14
> OpenJDK Runtime Environment (build 14.0.2+12-46)
> OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
>
> My vote is: +1 (binding)
>
> Francis
>
> On 10/08/2020 4:10 am, Rui Wang wrote:
> > +1 (non-binding)
> >
> > platform: ubuntu16 + java8
> >
> > run tests locally on: ok
> > verify the commit hash in git tag: ok
> > check sha512: ok
> > verify signature by gpg:  ok
> >
> >
> > one thing can be fixed after vote: CALCITE-4114 does not belong to
> > "breaking changes" in the release note. That change happened in core/test
> > (a testing related change).
> >
> >
> > -Rui
> >
> >
> >
> > On Sun, Aug 9, 2020 at 2:02 AM Enrico Olivelli <eo...@gmail.com>
> wrote:
> >
> >> +1 (non binding)
> >> run tests locally on Fedora + JDK14
> >> run tests of HerdDB just by switching from 1.24 without any change
> >>
> >> Enrico
> >>
> >> Il giorno dom 9 ago 2020 alle ore 05:22 Andrei Sereda <andrei@sereda.cc
> >
> >> ha
> >> scritto:
> >>
> >>> Hi all,
> >>>
> >>> I have created a build for Apache Calcite 1.25.0, release
> >>> candidate 0.
> >>>
> >>> Thanks to everyone who has contributed to this release.
> >>>
> >>> You can read the release notes here:
> >>> https://apache.github.io/calcite-site-preview/docs/history.html
> >>>
> >>> The commit to be voted upon:
> >>>
> >>>
> >>
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>>
> >>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> >>>
> >>> Tag:
> >>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> >>>
> >>> The artifacts to be voted on are located here:
> >>>
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> >>> (revision 40922)
> >>>
> >>> RAT report:
> >>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> >>>
> >>> Site preview is here:
> >>> https://apache.github.io/calcite-site-preview/
> >>>
> >>> JavaDoc API preview is here:
> >>> https://apache.github.io/calcite-site-preview/api
> >>>
> >>> The hashes of the artifacts are as follows:
> >>>
> >>>
> >>
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> >>> *apache-calcite-1.25.0-src.tar.gz
> >>>
> >>> A staged Maven repository is available for review at:
> >>>
> >>>
> >>
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> >>>
> >>> Release artifacts are signed with the following key:
> >>> https://people.apache.org/keys/committer/sereda.asc
> >>> https://www.apache.org/dist/calcite/KEYS
> >>>
> >>> N.B.
> >>> To create the jars and test Apache Calcite: "./gradlew build".
> >>>
> >>> If you do not have a Java environment available, you can run the tests
> >>> using docker. To do so, install docker and docker-compose, then run
> >>> "docker-compose run test" from the root of the directory.
> >>>
> >>> Please vote on releasing this package as Apache Calcite 1.25.0.
> >>>
> >>> The vote is open for the next 72 hours and passes if a majority of at
> >>> least three +1 PMC votes are cast.
> >>>
> >>> [ ] +1 Release this package as Apache Calcite 1.25.0
> >>> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> >>> [ ] -1 Do not release this package because...
> >>>
> >>>
> >>> Here is my vote:
> >>>
> >>> +1 (non binding)
> >>>
> >>
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Francis Chuang <fr...@apache.org>.
Thanks for making this release available for voting, Andrei!

Verified GPG Signature - OK
Verified SHA512 - OK
Ran tests per HOWTO (./gradlew check) - OK
Quickly skimmed release notes 
(https://github.com/apache/calcite/blob/calcite-1.25.0-rc0/site/_docs/history.md) 
- OK
Spotted checked a few JARs in the Maven repository - OK

Environment (OpenJDK:latest docker container):
Gradle 6.3 (via gradlew)
Oracle Linux Server 7.8
openjdk 14.0.2 2020-07-14
OpenJDK Runtime Environment (build 14.0.2+12-46)
OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)

My vote is: +1 (binding)

Francis

On 10/08/2020 4:10 am, Rui Wang wrote:
> +1 (non-binding)
> 
> platform: ubuntu16 + java8
> 
> run tests locally on: ok
> verify the commit hash in git tag: ok
> check sha512: ok
> verify signature by gpg:  ok
> 
> 
> one thing can be fixed after vote: CALCITE-4114 does not belong to
> "breaking changes" in the release note. That change happened in core/test
> (a testing related change).
> 
> 
> -Rui
> 
> 
> 
> On Sun, Aug 9, 2020 at 2:02 AM Enrico Olivelli <eo...@gmail.com> wrote:
> 
>> +1 (non binding)
>> run tests locally on Fedora + JDK14
>> run tests of HerdDB just by switching from 1.24 without any change
>>
>> Enrico
>>
>> Il giorno dom 9 ago 2020 alle ore 05:22 Andrei Sereda <an...@sereda.cc>
>> ha
>> scritto:
>>
>>> Hi all,
>>>
>>> I have created a build for Apache Calcite 1.25.0, release
>>> candidate 0.
>>>
>>> Thanks to everyone who has contributed to this release.
>>>
>>> You can read the release notes here:
>>> https://apache.github.io/calcite-site-preview/docs/history.html
>>>
>>> The commit to be voted upon:
>>>
>>>
>> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>
>>> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>>>
>>> Tag:
>>> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>>>
>>> The artifacts to be voted on are located here:
>>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
>>> (revision 40922)
>>>
>>> RAT report:
>>> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>>>
>>> Site preview is here:
>>> https://apache.github.io/calcite-site-preview/
>>>
>>> JavaDoc API preview is here:
>>> https://apache.github.io/calcite-site-preview/api
>>>
>>> The hashes of the artifacts are as follows:
>>>
>>>
>> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
>>> *apache-calcite-1.25.0-src.tar.gz
>>>
>>> A staged Maven repository is available for review at:
>>>
>>>
>> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>>>
>>> Release artifacts are signed with the following key:
>>> https://people.apache.org/keys/committer/sereda.asc
>>> https://www.apache.org/dist/calcite/KEYS
>>>
>>> N.B.
>>> To create the jars and test Apache Calcite: "./gradlew build".
>>>
>>> If you do not have a Java environment available, you can run the tests
>>> using docker. To do so, install docker and docker-compose, then run
>>> "docker-compose run test" from the root of the directory.
>>>
>>> Please vote on releasing this package as Apache Calcite 1.25.0.
>>>
>>> The vote is open for the next 72 hours and passes if a majority of at
>>> least three +1 PMC votes are cast.
>>>
>>> [ ] +1 Release this package as Apache Calcite 1.25.0
>>> [ ]  0 I don't feel strongly about it, but I'm okay with the release
>>> [ ] -1 Do not release this package because...
>>>
>>>
>>> Here is my vote:
>>>
>>> +1 (non binding)
>>>
>>
> 

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Rui Wang <am...@apache.org>.
+1 (non-binding)

platform: ubuntu16 + java8

run tests locally on: ok
verify the commit hash in git tag: ok
check sha512: ok
verify signature by gpg:  ok


one thing can be fixed after vote: CALCITE-4114 does not belong to
"breaking changes" in the release note. That change happened in core/test
(a testing related change).


-Rui



On Sun, Aug 9, 2020 at 2:02 AM Enrico Olivelli <eo...@gmail.com> wrote:

> +1 (non binding)
> run tests locally on Fedora + JDK14
> run tests of HerdDB just by switching from 1.24 without any change
>
> Enrico
>
> Il giorno dom 9 ago 2020 alle ore 05:22 Andrei Sereda <an...@sereda.cc>
> ha
> scritto:
>
> > Hi all,
> >
> > I have created a build for Apache Calcite 1.25.0, release
> > candidate 0.
> >
> > Thanks to everyone who has contributed to this release.
> >
> > You can read the release notes here:
> > https://apache.github.io/calcite-site-preview/docs/history.html
> >
> > The commit to be voted upon:
> >
> >
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
> >
> > Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
> >
> > Tag:
> > https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
> >
> > The artifacts to be voted on are located here:
> > https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> > (revision 40922)
> >
> > RAT report:
> > https://apache.github.io/calcite-site-preview/rat/rat-report.txt
> >
> > Site preview is here:
> > https://apache.github.io/calcite-site-preview/
> >
> > JavaDoc API preview is here:
> > https://apache.github.io/calcite-site-preview/api
> >
> > The hashes of the artifacts are as follows:
> >
> >
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> > *apache-calcite-1.25.0-src.tar.gz
> >
> > A staged Maven repository is available for review at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
> >
> > Release artifacts are signed with the following key:
> > https://people.apache.org/keys/committer/sereda.asc
> > https://www.apache.org/dist/calcite/KEYS
> >
> > N.B.
> > To create the jars and test Apache Calcite: "./gradlew build".
> >
> > If you do not have a Java environment available, you can run the tests
> > using docker. To do so, install docker and docker-compose, then run
> > "docker-compose run test" from the root of the directory.
> >
> > Please vote on releasing this package as Apache Calcite 1.25.0.
> >
> > The vote is open for the next 72 hours and passes if a majority of at
> > least three +1 PMC votes are cast.
> >
> > [ ] +1 Release this package as Apache Calcite 1.25.0
> > [ ]  0 I don't feel strongly about it, but I'm okay with the release
> > [ ] -1 Do not release this package because...
> >
> >
> > Here is my vote:
> >
> > +1 (non binding)
> >
>

Re: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

Posted by Enrico Olivelli <eo...@gmail.com>.
+1 (non binding)
run tests locally on Fedora + JDK14
run tests of HerdDB just by switching from 1.24 without any change

Enrico

Il giorno dom 9 ago 2020 alle ore 05:22 Andrei Sereda <an...@sereda.cc> ha
scritto:

> Hi all,
>
> I have created a build for Apache Calcite 1.25.0, release
> candidate 0.
>
> Thanks to everyone who has contributed to this release.
>
> You can read the release notes here:
> https://apache.github.io/calcite-site-preview/docs/history.html
>
> The commit to be voted upon:
>
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=68b02dfd4af15bc94a91a0cd2a30655d04439555
>
> Its hash is 68b02dfd4af15bc94a91a0cd2a30655d04439555
>
> Tag:
> https://github.com/apache/calcite/tree/calcite-1.25.0-rc0
>
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.25.0-rc0
> (revision 40922)
>
> RAT report:
> https://apache.github.io/calcite-site-preview/rat/rat-report.txt
>
> Site preview is here:
> https://apache.github.io/calcite-site-preview/
>
> JavaDoc API preview is here:
> https://apache.github.io/calcite-site-preview/api
>
> The hashes of the artifacts are as follows:
>
> a5e61bd93657a274ee8a1d1ecbde68e3e471fd27b85bea179991b372f094ae3cdf692672245506a08b996534f9136be26569de81af2bb7d8f026799313957e87
> *apache-calcite-1.25.0-src.tar.gz
>
> A staged Maven repository is available for review at:
>
> https://repository.apache.org/content/repositories/orgapachecalcite-1097/org/apache/calcite/
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sereda.asc
> https://www.apache.org/dist/calcite/KEYS
>
> N.B.
> To create the jars and test Apache Calcite: "./gradlew build".
>
> If you do not have a Java environment available, you can run the tests
> using docker. To do so, install docker and docker-compose, then run
> "docker-compose run test" from the root of the directory.
>
> Please vote on releasing this package as Apache Calcite 1.25.0.
>
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
>
> [ ] +1 Release this package as Apache Calcite 1.25.0
> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> [ ] -1 Do not release this package because...
>
>
> Here is my vote:
>
> +1 (non binding)
>