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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]>
>> 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 <[email protected]>
>>>>> 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 <
>>>>>> [email protected]>
>>>>>> 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 <
>>>>>> [email protected]>
>>>>>>>> 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 <[email protected]
>>> 
>>>>>> 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 [email protected].
>>>>>>>>>> 
>>>>>>>>>> Thanks,
>>>>>>>>>> Andrei.
>>>>>>>>>> 
>>>>>>>>>> On Tue, Aug 11, 2020 at 1:17 PM Andrei Sereda <[email protected]
>>> 
>>>>>>> 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
>> <[email protected]>
>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Thanks, Julian, for the hint. I'll update the KEYS file.
>>>>>>>>>>>> 
>>>>>>>>>>>> On Tue, Aug 11, 2020 at 11:59 AM Julian Hyde <
>>>>>> [email protected]
>>>>>>>> 
>>>>>>>>>>>> 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
>> <[email protected]>
>>>>>>>>> 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) <
>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>> sig          C41CFDDFED34C028 2019-08-19  Andrei Sereda
>> (CODE
>>>>>>>>> SIGNING
>>>>>>>>>>>>> KEY) <
>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> * 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 <
>>>>>>>>> [email protected]
>>>>>>>>>>> 
>>>>>>>>>>>>> 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 <
>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>> 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
>>>>>> <[email protected]
>>>>>>>>>> 
>>>>>>>>>>>>> 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 <
>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>> 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 <[email protected]
>>> 
>>>>>>>>> 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)
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>> 
>> 

Reply via email to