You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by 953396112 <95...@qq.com> on 2020/08/10 14:34:55 UTC

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

+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.