You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by Rui Wang <am...@apache.org> on 2021/12/27 05:16:25 UTC
Fwd: [ANNOUNCE] Apache Calcite 1.29.0 released
Hi Community,
I am happy to announce that 1.29.0 is released and the Calcite main branch
is unlocked now.
-Rui
---------- Forwarded message ---------
From: Rui Wang <am...@apache.org>
Date: Sun, Dec 26, 2021 at 9:15 PM
Subject: [ANNOUNCE] Apache Calcite 1.29.0 released
To: <an...@apache.org>
The Apache Calcite team is pleased to announce the release of Apache
Calcite 1.29.0.
Calcite is a dynamic data management framework. Its cost-based
optimizer converts queries, represented in relational algebra, into
executable plans. Calcite supports many front-end languages and
back-end data engines, and includes an SQL parser and, as a
sub-project, the Avatica JDBC driver.
This release comes two months after 1.28.0. It contains contributions
from 23 authors, and resolves 47 issues, comprising of general improvements
and bug-fixes. It upgrades log4j2 to 2.17.0 to fix security vulnerabilities
like CVE-2021-45105.
You can start using it in Maven by simply updating your dependency to:
<dependency>
<groupId>org.apache.calcite</groupId>
<artifactId>calcite-core</artifactId>
<version>1.29.0</version>
</dependency>
If you'd like to download the source release, you can find it here:
https://calcite.apache.org/downloads/
You can read more about the release (including release notes) here:
https://calcite.apache.org/docs/history.html#v1-29-0
We welcome your help and feedback. For more information on how to
report problems, and to get involved, visit the project website at:
https://calcite.apache.org/
Thanks to everyone involved!
Rui Wang, on behalf of the Apache Calcite Team
Re: [ANNOUNCE] Apache Calcite 1.29.0 released
Posted by Jing Zhang <be...@gmail.com>.
Thanks Rui for making this happen.
Best,
Jing Zhang
xiong duan <no...@gmail.com> 于2021年12月29日周三 06:31写道:
> Thanks for being RM, Rui!
>
> Chunwei Lei <ch...@gmail.com> 于2021年12月28日周二 11:56写道:
>
> > Thanks for being RM, Rui!
> >
> > Best,
> > Chunwei
> >
> >
> > On Tue, Dec 28, 2021 at 6:33 AM Jacques Nadeau <ja...@apache.org>
> wrote:
> >
> > > This is great news! Thanks Rui for being RM. Thanks Julian for helping
> > > teach/facilitate the process.
> > >
> > > On Mon, Dec 27, 2021 at 11:55 AM Stamatis Zampetakis <
> zabetak@gmail.com>
> > > wrote:
> > >
> > > > Many thanks for being the RM Rui!
> > > >
> > > > I will update the site with Julian's changes shorthly.
> > > >
> > > > Best,
> > > > Stamatis
> > > >
> > > > On Mon, Dec 27, 2021 at 1:00 PM Forward Xu <fo...@gmail.com>
> > > wrote:
> > > >
> > > > > Thanks very much for being RM for this release, Rui!
> > > > >
> > > > >
> > > > > Forward
> > > > >
> > > > >
> > > > > Julian Hyde <jh...@gmail.com> 于2021年12月27日周一 15:37写道:
> > > > >
> > > > > > Thanks for being RM, Rui!
> > > > > >
> > > > > > I made a few fix-ups:
> > > > > > * I made a force push to ensure that
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> > > > > > <
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> > > > > >
> > > > > > is still on the master branch.
> > > > > > * I amended
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> > > > > > <
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> > > > > >
> > > > > > to fix JdbcTest.java (it asserted that minorVersion < 30, which
> is
> > no
> > > > > > longer true)
> > > > > > * I revised the release notes, adding "[CALCITE-4547] Support
> Java
> > > 16
> > > > > and
> > > > > > 17” to the list of bugs fixed
> > > > > > * In the news item, I changed the commit SHA from
> > > > > > dec167ac18272c0cd8be477d6b162d7a31a62114 to
> > > > > > cbfe0609edcc4a843d71497f159e3687a834119e. This is important
> because
> > > the
> > > > > > downloads page is generated from it.
> > > > > >
> > > > > > Can someone update the site, and re-generate javadoc?
> > > > > >
> > > > > > Julian
> > > > > >
> > > > > >
> > > > > > > On Dec 26, 2021, at 9:17 PM, Francis Chuang <
> > > > francischuang@apache.org>
> > > > > > wrote:
> > > > > > >
> > > > > > > Thanks so much for being RM for this release, Rui!
> > > > > > >
> > > > > > > Francis
> > > > > > >
> > > > > > > On 27/12/2021 4:16 pm, Rui Wang wrote:
> > > > > > >> Hi Community,
> > > > > > >> I am happy to announce that 1.29.0 is released and the Calcite
> > > main
> > > > > > branch
> > > > > > >> is unlocked now.
> > > > > > >> -Rui
> > > > > > >> ---------- Forwarded message ---------
> > > > > > >> From: Rui Wang <am...@apache.org>
> > > > > > >> Date: Sun, Dec 26, 2021 at 9:15 PM
> > > > > > >> Subject: [ANNOUNCE] Apache Calcite 1.29.0 released
> > > > > > >> To: <an...@apache.org>
> > > > > > >> The Apache Calcite team is pleased to announce the release of
> > > Apache
> > > > > > >> Calcite 1.29.0.
> > > > > > >> Calcite is a dynamic data management framework. Its cost-based
> > > > > > >> optimizer converts queries, represented in relational algebra,
> > > into
> > > > > > >> executable plans. Calcite supports many front-end languages
> and
> > > > > > >> back-end data engines, and includes an SQL parser and, as a
> > > > > > >> sub-project, the Avatica JDBC driver.
> > > > > > >> This release comes two months after 1.28.0. It contains
> > > > contributions
> > > > > > >> from 23 authors, and resolves 47 issues, comprising of general
> > > > > > improvements
> > > > > > >> and bug-fixes. It upgrades log4j2 to 2.17.0 to fix security
> > > > > > vulnerabilities
> > > > > > >> like CVE-2021-45105.
> > > > > > >> You can start using it in Maven by simply updating your
> > dependency
> > > > to:
> > > > > > >> <dependency>
> > > > > > >> <groupId>org.apache.calcite</groupId>
> > > > > > >> <artifactId>calcite-core</artifactId>
> > > > > > >> <version>1.29.0</version>
> > > > > > >> </dependency>
> > > > > > >> If you'd like to download the source release, you can find it
> > > here:
> > > > > > >> https://calcite.apache.org/downloads/
> > > > > > >> You can read more about the release (including release notes)
> > > here:
> > > > > > >> https://calcite.apache.org/docs/history.html#v1-29-0
> > > > > > >> We welcome your help and feedback. For more information on how
> > to
> > > > > > >> report problems, and to get involved, visit the project
> website
> > > at:
> > > > > > >> https://calcite.apache.org/
> > > > > > >> Thanks to everyone involved!
> > > > > > >> Rui Wang, on behalf of the Apache Calcite Team
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Re: [ANNOUNCE] Apache Calcite 1.29.0 released
Posted by xiong duan <no...@gmail.com>.
Thanks for being RM, Rui!
Chunwei Lei <ch...@gmail.com> 于2021年12月28日周二 11:56写道:
> Thanks for being RM, Rui!
>
> Best,
> Chunwei
>
>
> On Tue, Dec 28, 2021 at 6:33 AM Jacques Nadeau <ja...@apache.org> wrote:
>
> > This is great news! Thanks Rui for being RM. Thanks Julian for helping
> > teach/facilitate the process.
> >
> > On Mon, Dec 27, 2021 at 11:55 AM Stamatis Zampetakis <za...@gmail.com>
> > wrote:
> >
> > > Many thanks for being the RM Rui!
> > >
> > > I will update the site with Julian's changes shorthly.
> > >
> > > Best,
> > > Stamatis
> > >
> > > On Mon, Dec 27, 2021 at 1:00 PM Forward Xu <fo...@gmail.com>
> > wrote:
> > >
> > > > Thanks very much for being RM for this release, Rui!
> > > >
> > > >
> > > > Forward
> > > >
> > > >
> > > > Julian Hyde <jh...@gmail.com> 于2021年12月27日周一 15:37写道:
> > > >
> > > > > Thanks for being RM, Rui!
> > > > >
> > > > > I made a few fix-ups:
> > > > > * I made a force push to ensure that
> > > > >
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> > > > > <
> > > > >
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> > > > >
> > > > > is still on the master branch.
> > > > > * I amended
> > > > >
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> > > > > <
> > > > >
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> > > > >
> > > > > to fix JdbcTest.java (it asserted that minorVersion < 30, which is
> no
> > > > > longer true)
> > > > > * I revised the release notes, adding "[CALCITE-4547] Support Java
> > 16
> > > > and
> > > > > 17” to the list of bugs fixed
> > > > > * In the news item, I changed the commit SHA from
> > > > > dec167ac18272c0cd8be477d6b162d7a31a62114 to
> > > > > cbfe0609edcc4a843d71497f159e3687a834119e. This is important because
> > the
> > > > > downloads page is generated from it.
> > > > >
> > > > > Can someone update the site, and re-generate javadoc?
> > > > >
> > > > > Julian
> > > > >
> > > > >
> > > > > > On Dec 26, 2021, at 9:17 PM, Francis Chuang <
> > > francischuang@apache.org>
> > > > > wrote:
> > > > > >
> > > > > > Thanks so much for being RM for this release, Rui!
> > > > > >
> > > > > > Francis
> > > > > >
> > > > > > On 27/12/2021 4:16 pm, Rui Wang wrote:
> > > > > >> Hi Community,
> > > > > >> I am happy to announce that 1.29.0 is released and the Calcite
> > main
> > > > > branch
> > > > > >> is unlocked now.
> > > > > >> -Rui
> > > > > >> ---------- Forwarded message ---------
> > > > > >> From: Rui Wang <am...@apache.org>
> > > > > >> Date: Sun, Dec 26, 2021 at 9:15 PM
> > > > > >> Subject: [ANNOUNCE] Apache Calcite 1.29.0 released
> > > > > >> To: <an...@apache.org>
> > > > > >> The Apache Calcite team is pleased to announce the release of
> > Apache
> > > > > >> Calcite 1.29.0.
> > > > > >> Calcite is a dynamic data management framework. Its cost-based
> > > > > >> optimizer converts queries, represented in relational algebra,
> > into
> > > > > >> executable plans. Calcite supports many front-end languages and
> > > > > >> back-end data engines, and includes an SQL parser and, as a
> > > > > >> sub-project, the Avatica JDBC driver.
> > > > > >> This release comes two months after 1.28.0. It contains
> > > contributions
> > > > > >> from 23 authors, and resolves 47 issues, comprising of general
> > > > > improvements
> > > > > >> and bug-fixes. It upgrades log4j2 to 2.17.0 to fix security
> > > > > vulnerabilities
> > > > > >> like CVE-2021-45105.
> > > > > >> You can start using it in Maven by simply updating your
> dependency
> > > to:
> > > > > >> <dependency>
> > > > > >> <groupId>org.apache.calcite</groupId>
> > > > > >> <artifactId>calcite-core</artifactId>
> > > > > >> <version>1.29.0</version>
> > > > > >> </dependency>
> > > > > >> If you'd like to download the source release, you can find it
> > here:
> > > > > >> https://calcite.apache.org/downloads/
> > > > > >> You can read more about the release (including release notes)
> > here:
> > > > > >> https://calcite.apache.org/docs/history.html#v1-29-0
> > > > > >> We welcome your help and feedback. For more information on how
> to
> > > > > >> report problems, and to get involved, visit the project website
> > at:
> > > > > >> https://calcite.apache.org/
> > > > > >> Thanks to everyone involved!
> > > > > >> Rui Wang, on behalf of the Apache Calcite Team
> > > > >
> > > > >
> > > >
> > >
> >
>
Re: [ANNOUNCE] Apache Calcite 1.29.0 released
Posted by Chunwei Lei <ch...@gmail.com>.
Thanks for being RM, Rui!
Best,
Chunwei
On Tue, Dec 28, 2021 at 6:33 AM Jacques Nadeau <ja...@apache.org> wrote:
> This is great news! Thanks Rui for being RM. Thanks Julian for helping
> teach/facilitate the process.
>
> On Mon, Dec 27, 2021 at 11:55 AM Stamatis Zampetakis <za...@gmail.com>
> wrote:
>
> > Many thanks for being the RM Rui!
> >
> > I will update the site with Julian's changes shorthly.
> >
> > Best,
> > Stamatis
> >
> > On Mon, Dec 27, 2021 at 1:00 PM Forward Xu <fo...@gmail.com>
> wrote:
> >
> > > Thanks very much for being RM for this release, Rui!
> > >
> > >
> > > Forward
> > >
> > >
> > > Julian Hyde <jh...@gmail.com> 于2021年12月27日周一 15:37写道:
> > >
> > > > Thanks for being RM, Rui!
> > > >
> > > > I made a few fix-ups:
> > > > * I made a force push to ensure that
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> > > > <
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> > > >
> > > > is still on the master branch.
> > > > * I amended
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> > > > <
> > > >
> > >
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> > > >
> > > > to fix JdbcTest.java (it asserted that minorVersion < 30, which is no
> > > > longer true)
> > > > * I revised the release notes, adding "[CALCITE-4547] Support Java
> 16
> > > and
> > > > 17” to the list of bugs fixed
> > > > * In the news item, I changed the commit SHA from
> > > > dec167ac18272c0cd8be477d6b162d7a31a62114 to
> > > > cbfe0609edcc4a843d71497f159e3687a834119e. This is important because
> the
> > > > downloads page is generated from it.
> > > >
> > > > Can someone update the site, and re-generate javadoc?
> > > >
> > > > Julian
> > > >
> > > >
> > > > > On Dec 26, 2021, at 9:17 PM, Francis Chuang <
> > francischuang@apache.org>
> > > > wrote:
> > > > >
> > > > > Thanks so much for being RM for this release, Rui!
> > > > >
> > > > > Francis
> > > > >
> > > > > On 27/12/2021 4:16 pm, Rui Wang wrote:
> > > > >> Hi Community,
> > > > >> I am happy to announce that 1.29.0 is released and the Calcite
> main
> > > > branch
> > > > >> is unlocked now.
> > > > >> -Rui
> > > > >> ---------- Forwarded message ---------
> > > > >> From: Rui Wang <am...@apache.org>
> > > > >> Date: Sun, Dec 26, 2021 at 9:15 PM
> > > > >> Subject: [ANNOUNCE] Apache Calcite 1.29.0 released
> > > > >> To: <an...@apache.org>
> > > > >> The Apache Calcite team is pleased to announce the release of
> Apache
> > > > >> Calcite 1.29.0.
> > > > >> Calcite is a dynamic data management framework. Its cost-based
> > > > >> optimizer converts queries, represented in relational algebra,
> into
> > > > >> executable plans. Calcite supports many front-end languages and
> > > > >> back-end data engines, and includes an SQL parser and, as a
> > > > >> sub-project, the Avatica JDBC driver.
> > > > >> This release comes two months after 1.28.0. It contains
> > contributions
> > > > >> from 23 authors, and resolves 47 issues, comprising of general
> > > > improvements
> > > > >> and bug-fixes. It upgrades log4j2 to 2.17.0 to fix security
> > > > vulnerabilities
> > > > >> like CVE-2021-45105.
> > > > >> You can start using it in Maven by simply updating your dependency
> > to:
> > > > >> <dependency>
> > > > >> <groupId>org.apache.calcite</groupId>
> > > > >> <artifactId>calcite-core</artifactId>
> > > > >> <version>1.29.0</version>
> > > > >> </dependency>
> > > > >> If you'd like to download the source release, you can find it
> here:
> > > > >> https://calcite.apache.org/downloads/
> > > > >> You can read more about the release (including release notes)
> here:
> > > > >> https://calcite.apache.org/docs/history.html#v1-29-0
> > > > >> We welcome your help and feedback. For more information on how to
> > > > >> report problems, and to get involved, visit the project website
> at:
> > > > >> https://calcite.apache.org/
> > > > >> Thanks to everyone involved!
> > > > >> Rui Wang, on behalf of the Apache Calcite Team
> > > >
> > > >
> > >
> >
>
Re: [ANNOUNCE] Apache Calcite 1.29.0 released
Posted by Jacques Nadeau <ja...@apache.org>.
This is great news! Thanks Rui for being RM. Thanks Julian for helping
teach/facilitate the process.
On Mon, Dec 27, 2021 at 11:55 AM Stamatis Zampetakis <za...@gmail.com>
wrote:
> Many thanks for being the RM Rui!
>
> I will update the site with Julian's changes shorthly.
>
> Best,
> Stamatis
>
> On Mon, Dec 27, 2021 at 1:00 PM Forward Xu <fo...@gmail.com> wrote:
>
> > Thanks very much for being RM for this release, Rui!
> >
> >
> > Forward
> >
> >
> > Julian Hyde <jh...@gmail.com> 于2021年12月27日周一 15:37写道:
> >
> > > Thanks for being RM, Rui!
> > >
> > > I made a few fix-ups:
> > > * I made a force push to ensure that
> > >
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> > > <
> > >
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> > >
> > > is still on the master branch.
> > > * I amended
> > >
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> > > <
> > >
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> > >
> > > to fix JdbcTest.java (it asserted that minorVersion < 30, which is no
> > > longer true)
> > > * I revised the release notes, adding "[CALCITE-4547] Support Java 16
> > and
> > > 17” to the list of bugs fixed
> > > * In the news item, I changed the commit SHA from
> > > dec167ac18272c0cd8be477d6b162d7a31a62114 to
> > > cbfe0609edcc4a843d71497f159e3687a834119e. This is important because the
> > > downloads page is generated from it.
> > >
> > > Can someone update the site, and re-generate javadoc?
> > >
> > > Julian
> > >
> > >
> > > > On Dec 26, 2021, at 9:17 PM, Francis Chuang <
> francischuang@apache.org>
> > > wrote:
> > > >
> > > > Thanks so much for being RM for this release, Rui!
> > > >
> > > > Francis
> > > >
> > > > On 27/12/2021 4:16 pm, Rui Wang wrote:
> > > >> Hi Community,
> > > >> I am happy to announce that 1.29.0 is released and the Calcite main
> > > branch
> > > >> is unlocked now.
> > > >> -Rui
> > > >> ---------- Forwarded message ---------
> > > >> From: Rui Wang <am...@apache.org>
> > > >> Date: Sun, Dec 26, 2021 at 9:15 PM
> > > >> Subject: [ANNOUNCE] Apache Calcite 1.29.0 released
> > > >> To: <an...@apache.org>
> > > >> The Apache Calcite team is pleased to announce the release of Apache
> > > >> Calcite 1.29.0.
> > > >> Calcite is a dynamic data management framework. Its cost-based
> > > >> optimizer converts queries, represented in relational algebra, into
> > > >> executable plans. Calcite supports many front-end languages and
> > > >> back-end data engines, and includes an SQL parser and, as a
> > > >> sub-project, the Avatica JDBC driver.
> > > >> This release comes two months after 1.28.0. It contains
> contributions
> > > >> from 23 authors, and resolves 47 issues, comprising of general
> > > improvements
> > > >> and bug-fixes. It upgrades log4j2 to 2.17.0 to fix security
> > > vulnerabilities
> > > >> like CVE-2021-45105.
> > > >> You can start using it in Maven by simply updating your dependency
> to:
> > > >> <dependency>
> > > >> <groupId>org.apache.calcite</groupId>
> > > >> <artifactId>calcite-core</artifactId>
> > > >> <version>1.29.0</version>
> > > >> </dependency>
> > > >> If you'd like to download the source release, you can find it here:
> > > >> https://calcite.apache.org/downloads/
> > > >> You can read more about the release (including release notes) here:
> > > >> https://calcite.apache.org/docs/history.html#v1-29-0
> > > >> We welcome your help and feedback. For more information on how to
> > > >> report problems, and to get involved, visit the project website at:
> > > >> https://calcite.apache.org/
> > > >> Thanks to everyone involved!
> > > >> Rui Wang, on behalf of the Apache Calcite Team
> > >
> > >
> >
>
Re: [ANNOUNCE] Apache Calcite 1.29.0 released
Posted by Stamatis Zampetakis <za...@gmail.com>.
Many thanks for being the RM Rui!
I will update the site with Julian's changes shorthly.
Best,
Stamatis
On Mon, Dec 27, 2021 at 1:00 PM Forward Xu <fo...@gmail.com> wrote:
> Thanks very much for being RM for this release, Rui!
>
>
> Forward
>
>
> Julian Hyde <jh...@gmail.com> 于2021年12月27日周一 15:37写道:
>
> > Thanks for being RM, Rui!
> >
> > I made a few fix-ups:
> > * I made a force push to ensure that
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> > <
> >
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> >
> > is still on the master branch.
> > * I amended
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> > <
> >
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> >
> > to fix JdbcTest.java (it asserted that minorVersion < 30, which is no
> > longer true)
> > * I revised the release notes, adding "[CALCITE-4547] Support Java 16
> and
> > 17” to the list of bugs fixed
> > * In the news item, I changed the commit SHA from
> > dec167ac18272c0cd8be477d6b162d7a31a62114 to
> > cbfe0609edcc4a843d71497f159e3687a834119e. This is important because the
> > downloads page is generated from it.
> >
> > Can someone update the site, and re-generate javadoc?
> >
> > Julian
> >
> >
> > > On Dec 26, 2021, at 9:17 PM, Francis Chuang <fr...@apache.org>
> > wrote:
> > >
> > > Thanks so much for being RM for this release, Rui!
> > >
> > > Francis
> > >
> > > On 27/12/2021 4:16 pm, Rui Wang wrote:
> > >> Hi Community,
> > >> I am happy to announce that 1.29.0 is released and the Calcite main
> > branch
> > >> is unlocked now.
> > >> -Rui
> > >> ---------- Forwarded message ---------
> > >> From: Rui Wang <am...@apache.org>
> > >> Date: Sun, Dec 26, 2021 at 9:15 PM
> > >> Subject: [ANNOUNCE] Apache Calcite 1.29.0 released
> > >> To: <an...@apache.org>
> > >> The Apache Calcite team is pleased to announce the release of Apache
> > >> Calcite 1.29.0.
> > >> Calcite is a dynamic data management framework. Its cost-based
> > >> optimizer converts queries, represented in relational algebra, into
> > >> executable plans. Calcite supports many front-end languages and
> > >> back-end data engines, and includes an SQL parser and, as a
> > >> sub-project, the Avatica JDBC driver.
> > >> This release comes two months after 1.28.0. It contains contributions
> > >> from 23 authors, and resolves 47 issues, comprising of general
> > improvements
> > >> and bug-fixes. It upgrades log4j2 to 2.17.0 to fix security
> > vulnerabilities
> > >> like CVE-2021-45105.
> > >> You can start using it in Maven by simply updating your dependency to:
> > >> <dependency>
> > >> <groupId>org.apache.calcite</groupId>
> > >> <artifactId>calcite-core</artifactId>
> > >> <version>1.29.0</version>
> > >> </dependency>
> > >> If you'd like to download the source release, you can find it here:
> > >> https://calcite.apache.org/downloads/
> > >> You can read more about the release (including release notes) here:
> > >> https://calcite.apache.org/docs/history.html#v1-29-0
> > >> We welcome your help and feedback. For more information on how to
> > >> report problems, and to get involved, visit the project website at:
> > >> https://calcite.apache.org/
> > >> Thanks to everyone involved!
> > >> Rui Wang, on behalf of the Apache Calcite Team
> >
> >
>
Re: [ANNOUNCE] Apache Calcite 1.29.0 released
Posted by Forward Xu <fo...@gmail.com>.
Thanks very much for being RM for this release, Rui!
Forward
Julian Hyde <jh...@gmail.com> 于2021年12月27日周一 15:37写道:
> Thanks for being RM, Rui!
>
> I made a few fix-ups:
> * I made a force push to ensure that
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e
> <
> https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e>
> is still on the master branch.
> * I amended
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7
> <
> https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7>
> to fix JdbcTest.java (it asserted that minorVersion < 30, which is no
> longer true)
> * I revised the release notes, adding "[CALCITE-4547] Support Java 16 and
> 17” to the list of bugs fixed
> * In the news item, I changed the commit SHA from
> dec167ac18272c0cd8be477d6b162d7a31a62114 to
> cbfe0609edcc4a843d71497f159e3687a834119e. This is important because the
> downloads page is generated from it.
>
> Can someone update the site, and re-generate javadoc?
>
> Julian
>
>
> > On Dec 26, 2021, at 9:17 PM, Francis Chuang <fr...@apache.org>
> wrote:
> >
> > Thanks so much for being RM for this release, Rui!
> >
> > Francis
> >
> > On 27/12/2021 4:16 pm, Rui Wang wrote:
> >> Hi Community,
> >> I am happy to announce that 1.29.0 is released and the Calcite main
> branch
> >> is unlocked now.
> >> -Rui
> >> ---------- Forwarded message ---------
> >> From: Rui Wang <am...@apache.org>
> >> Date: Sun, Dec 26, 2021 at 9:15 PM
> >> Subject: [ANNOUNCE] Apache Calcite 1.29.0 released
> >> To: <an...@apache.org>
> >> The Apache Calcite team is pleased to announce the release of Apache
> >> Calcite 1.29.0.
> >> Calcite is a dynamic data management framework. Its cost-based
> >> optimizer converts queries, represented in relational algebra, into
> >> executable plans. Calcite supports many front-end languages and
> >> back-end data engines, and includes an SQL parser and, as a
> >> sub-project, the Avatica JDBC driver.
> >> This release comes two months after 1.28.0. It contains contributions
> >> from 23 authors, and resolves 47 issues, comprising of general
> improvements
> >> and bug-fixes. It upgrades log4j2 to 2.17.0 to fix security
> vulnerabilities
> >> like CVE-2021-45105.
> >> You can start using it in Maven by simply updating your dependency to:
> >> <dependency>
> >> <groupId>org.apache.calcite</groupId>
> >> <artifactId>calcite-core</artifactId>
> >> <version>1.29.0</version>
> >> </dependency>
> >> If you'd like to download the source release, you can find it here:
> >> https://calcite.apache.org/downloads/
> >> You can read more about the release (including release notes) here:
> >> https://calcite.apache.org/docs/history.html#v1-29-0
> >> We welcome your help and feedback. For more information on how to
> >> report problems, and to get involved, visit the project website at:
> >> https://calcite.apache.org/
> >> Thanks to everyone involved!
> >> Rui Wang, on behalf of the Apache Calcite Team
>
>
Re: [ANNOUNCE] Apache Calcite 1.29.0 released
Posted by Julian Hyde <jh...@gmail.com>.
Thanks for being RM, Rui!
I made a few fix-ups:
* I made a force push to ensure that https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e <https://github.com/apache/calcite/commit/cbfe0609edcc4a843d71497f159e3687a834119e> is still on the master branch.
* I amended https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7 <https://github.com/apache/calcite/commit/fb2e28ae17d28657f86cd78503edc402464a8da7> to fix JdbcTest.java (it asserted that minorVersion < 30, which is no longer true)
* I revised the release notes, adding "[CALCITE-4547] Support Java 16 and 17” to the list of bugs fixed
* In the news item, I changed the commit SHA from dec167ac18272c0cd8be477d6b162d7a31a62114 to cbfe0609edcc4a843d71497f159e3687a834119e. This is important because the downloads page is generated from it.
Can someone update the site, and re-generate javadoc?
Julian
> On Dec 26, 2021, at 9:17 PM, Francis Chuang <fr...@apache.org> wrote:
>
> Thanks so much for being RM for this release, Rui!
>
> Francis
>
> On 27/12/2021 4:16 pm, Rui Wang wrote:
>> Hi Community,
>> I am happy to announce that 1.29.0 is released and the Calcite main branch
>> is unlocked now.
>> -Rui
>> ---------- Forwarded message ---------
>> From: Rui Wang <am...@apache.org>
>> Date: Sun, Dec 26, 2021 at 9:15 PM
>> Subject: [ANNOUNCE] Apache Calcite 1.29.0 released
>> To: <an...@apache.org>
>> The Apache Calcite team is pleased to announce the release of Apache
>> Calcite 1.29.0.
>> Calcite is a dynamic data management framework. Its cost-based
>> optimizer converts queries, represented in relational algebra, into
>> executable plans. Calcite supports many front-end languages and
>> back-end data engines, and includes an SQL parser and, as a
>> sub-project, the Avatica JDBC driver.
>> This release comes two months after 1.28.0. It contains contributions
>> from 23 authors, and resolves 47 issues, comprising of general improvements
>> and bug-fixes. It upgrades log4j2 to 2.17.0 to fix security vulnerabilities
>> like CVE-2021-45105.
>> You can start using it in Maven by simply updating your dependency to:
>> <dependency>
>> <groupId>org.apache.calcite</groupId>
>> <artifactId>calcite-core</artifactId>
>> <version>1.29.0</version>
>> </dependency>
>> If you'd like to download the source release, you can find it here:
>> https://calcite.apache.org/downloads/
>> You can read more about the release (including release notes) here:
>> https://calcite.apache.org/docs/history.html#v1-29-0
>> We welcome your help and feedback. For more information on how to
>> report problems, and to get involved, visit the project website at:
>> https://calcite.apache.org/
>> Thanks to everyone involved!
>> Rui Wang, on behalf of the Apache Calcite Team
Re: Fwd: [ANNOUNCE] Apache Calcite 1.29.0 released
Posted by Francis Chuang <fr...@apache.org>.
Thanks so much for being RM for this release, Rui!
Francis
On 27/12/2021 4:16 pm, Rui Wang wrote:
> Hi Community,
>
> I am happy to announce that 1.29.0 is released and the Calcite main branch
> is unlocked now.
>
> -Rui
>
> ---------- Forwarded message ---------
> From: Rui Wang <am...@apache.org>
> Date: Sun, Dec 26, 2021 at 9:15 PM
> Subject: [ANNOUNCE] Apache Calcite 1.29.0 released
> To: <an...@apache.org>
>
>
> The Apache Calcite team is pleased to announce the release of Apache
> Calcite 1.29.0.
>
> Calcite is a dynamic data management framework. Its cost-based
> optimizer converts queries, represented in relational algebra, into
> executable plans. Calcite supports many front-end languages and
> back-end data engines, and includes an SQL parser and, as a
> sub-project, the Avatica JDBC driver.
>
> This release comes two months after 1.28.0. It contains contributions
> from 23 authors, and resolves 47 issues, comprising of general improvements
> and bug-fixes. It upgrades log4j2 to 2.17.0 to fix security vulnerabilities
> like CVE-2021-45105.
>
> You can start using it in Maven by simply updating your dependency to:
>
> <dependency>
> <groupId>org.apache.calcite</groupId>
> <artifactId>calcite-core</artifactId>
> <version>1.29.0</version>
> </dependency>
>
> If you'd like to download the source release, you can find it here:
>
> https://calcite.apache.org/downloads/
>
> You can read more about the release (including release notes) here:
>
> https://calcite.apache.org/docs/history.html#v1-29-0
>
> We welcome your help and feedback. For more information on how to
> report problems, and to get involved, visit the project website at:
>
> https://calcite.apache.org/
>
> Thanks to everyone involved!
>
> Rui Wang, on behalf of the Apache Calcite Team
>