You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by se...@apache.org on 2020/08/22 19:03:19 UTC

[calcite] 01/02: [CALCITE-4169] Release Calcite 1.25.0

This is an automated email from the ASF dual-hosted git repository.

sereda pushed a commit to branch site
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 44543d9935b60f426e0e3568dc827f4b64a5ccf9
Author: Andrei Sereda <25...@users.noreply.github.com>
AuthorDate: Fri Aug 7 20:50:10 2020 -0400

    [CALCITE-4169] Release Calcite 1.25.0
---
 site/_docs/history.md | 27 ++++++++++-----------------
 1 file changed, 10 insertions(+), 17 deletions(-)

diff --git a/site/_docs/history.md b/site/_docs/history.md
index d2c04d4..ce1cf45 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -31,28 +31,19 @@ Downloads are available on the
 ## <a href="https://github.com/apache/calcite/releases/tag/calcite-1.25.0">1.25.0</a> / 2020-08-08
 {: #v1-25-0}
 
-This release comes shortly after [1.24.0](#v1-24-0) and removes methods 
-which were deprecated in the previous version. It also introduces other breaking changes so
-make sure to consult corresponding section. Notable improvements in this release are:
+This release comes shortly after 1.24.0 (just two weeks) to address important bug 
+[CALCITE-4136](https://issues.apache.org/jira/browse/CALCITE-4136). 
 
-* [Interval Expressions](https://issues.apache.org/jira/browse/CALCITE-4134)
-(e.g. `INTERVAL '1' HOUR`, `INTERVAL -'1:2' HOUR TO MINUTE`)
-* [Character Literals as Aliases](https://issues.apache.org/jira/browse/CALCITE-4080)
-* [Refactor How Planner Rules are Parameterized](https://issues.apache.org/jira/browse/CALCITE-3923)
-* [Spacial Functions](https://issues.apache.org/jira/browse/CALCITE-2160)
-
-Compatibility: This release is tested on Linux, MacOS, Microsoft Windows;
+Compatibility: This release is tested on Linux, macOS, Microsoft Windows;
 using Oracle JDK 8, 9, 10, 11, 12, 13, 14 and OpenJDK 8, 9, 10, 11, 12, 13, 14;
 Guava versions 19.0 to 28.2-jre; other software versions as specified in
 gradle.properties.
 
 #### Breaking Changes
-* [<a href="https://issues.apache.org/jira/browse/CALCITE-2569">CALCITE-2569</a>]
-UDFs that are table functions must implement `SqlTableFunction` and have `CURSOR` as their return type
-* [<a href="https://issues.apache.org/jira/browse/CALCITE-3923">CALCITE-3923</a>]
-Refactor how planner rules are parameterized
 * [<a href="https://issues.apache.org/jira/browse/CALCITE-4079">CALCITE-4079</a>]
 Dialect constants in `SqlDialect` can cause class initialization deadlock
+* [<a href="https://issues.apache.org/jira/browse/CALCITE-4114">CALCITE-4114</a>]
+Remove method `CalciteAssert.forceDecorrelate` (Jiatao Tao)
 * [<a href="https://issues.apache.org/jira/browse/CALCITE-4128">CALCITE-4128</a>]
 Remove dependency of File adapter on Example CSV adapter
 
@@ -85,7 +76,6 @@ Round-tripping a DECIMAL literal throws validation error
 Estimate the number of distinct values more accurately (Liya Fan)
 * [<a href="https://issues.apache.org/jira/browse/CALCITE-4102">CALCITE-4102</a>]
 Some improvements to aggregate related operations (Liya Fan)
-
 #### Build and test suite
 * [<a href="https://issues.apache.org/jira/browse/CALCITE-4141">CALCITE-4141</a>]
 Make checkstyle tasks relocatable to support Gradle build cache
@@ -93,16 +83,19 @@ Make checkstyle tasks relocatable to support Gradle build cache
 Checkstyle should ensure that every class has a Javadoc comment
 * [<a href="https://issues.apache.org/jira/browse/CALCITE-4156">CALCITE-4156</a>]
 `ReflectiveRelMetadataProvider` constructor should throw an exception (instead of assertion) when called with an empty map
+* [<a href="https://issues.apache.org/jira/browse/CALCITE-2569">CALCITE-2569</a>]
+UDFs that are table functions must implement `SqlTableFunction` and have `CURSOR` as their return type
 * [<a href="https://issues.apache.org/jira/browse/CALCITE-4022">CALCITE-4022</a>]
 Support unparse special syntax for `INSERT` (Xu Zhaohui)
 * [<a href="https://issues.apache.org/jira/browse/CALCITE-4115">CALCITE-4115</a>]
 Improve the prompt of using SQL keywords for sql parses (part2)
 * [<a href="https://issues.apache.org/jira/browse/CALCITE-4129">CALCITE-4129</a>]
 Support deep equality check for `RelNode`
+* [<a href="https://issues.apache.org/jira/browse/CALCITE-3923">CALCITE-3923</a>]
+Refactor how planner rules are parameterized
 * [<a href="https://issues.apache.org/jira/browse/CALCITE-4111">CALCITE-4111</a>]
 Remove `VolcanoPlannerPhase` in Planner (Jiatao Tao)
-* [<a href="https://issues.apache.org/jira/browse/CALCITE-4114">CALCITE-4114</a>]
-Remove method `CalciteAssert.forceDecorrelate` (Jiatao Tao)
+
 
 ## <a href="https://github.com/apache/calcite/releases/tag/calcite-1.24.0">1.24.0</a> / 2020-07-24
 {: #v1-24-0}