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 <[email protected]> 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}
