calcite-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject calcite git commit: News item for release 1.11.0
Date Mon, 09 Jan 2017 08:25:18 GMT
Repository: calcite
Updated Branches:
  refs/heads/master 5c6a94f4b -> fd34b0de2

News item for release 1.11.0


Branch: refs/heads/master
Commit: fd34b0de2d962dee69084cf798d6e68a641fcb78
Parents: 5c6a94f
Author: Julian Hyde <>
Authored: Fri Jan 6 12:38:10 2017 -0800
Committer: Julian Hyde <>
Committed: Mon Jan 9 00:24:38 2017 -0800

 site/_docs/                    |  2 +-
 site/_posts/ | 70 +++++++++++++++++++++++++++
 2 files changed, 71 insertions(+), 1 deletion(-)
diff --git a/site/_docs/ b/site/_docs/
index 7d98226..51767b2 100644
--- a/site/_docs/
+++ b/site/_docs/
@@ -28,7 +28,7 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/).
-## <a href="">1.11.0</a>
/ 2017-01-11
+## <a href="">1.11.0</a>
/ 2017-01-09
 {: #v1-11-0}
 Nearly three months after the previous release, there is a long list
diff --git a/site/_posts/ b/site/_posts/
new file mode 100644
index 0000000..6fd5d1b
--- /dev/null
+++ b/site/_posts/
@@ -0,0 +1,70 @@
+layout: news_item
+date: "2017-01-09 08:15:00 +0000"
+author: jhyde
+version: 1.11.0
+categories: [release]
+tag: v1-11-0
+sha: f8ba670
+{% comment %}
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+See the License for the specific language governing permissions and
+limitations under the License.
+{% endcomment %}
+The [Apache Calcite PMC]({{ site.baseurl }})
+is pleased to announce
+[Apache Calcite release 1.11.0]({{ site.baseurl }}/docs/history.html#v-1-11-0).
+Nearly three months after the previous release, there is a
+[long list of improvements and bug-fixes]({{ site.baseurl }}/docs/history.html#v-1-11-0),
+many of them making planner rules smarter. The following are some of
+the more important ones.
+Several adapters have improvements:
+* The JDBC adapter can now push down DML (`INSERT`, `UPDATE`, `DELETE`),
+  windowed aggregates (`OVER`), `IS NULL` and `IS NOT NULL` operators.
+* The Cassandra adapter now supports authentication.
+* Several key bug-fixes in the Druid adapter.
+For correlated and uncorrelated sub-queries, we generate more
+efficient plans (for example, in some correlated queries we no longer
+require a sub-query to generate the values of the correlating
+variable), can now handle multiple correlations, and have also fixed a
+few correctness bugs.
+New SQL syntax:
+* `MINUS` as a synonym for `EXCEPT`;
+* an `AS JSON` option for the `EXPLAIN` command;
+* compound identifiers in the target list of `INSERT`, allowing you to
+  insert into individual fields of record-valued columns (or column
+  families if you are using the Apache Phoenix adapter).
+A variety of new and extended built-in functions: `CONVERT`, `LTRIM`,
+`RTRIM`, 3-parameter `LOCATE` and `POSITION`, `RAND`, `RAND_INTEGER`,
+and `SUBSTRING` applied to binary types.
+There are minor but potentially breaking API changes in
+[<a href="">CALCITE-1519</a>]
+\(interface `SubqueryConverter` becomes `SubQueryConverter` and some
+similar changes in the case of classes and methods\) and
+[<a href="">CALCITE-1530</a>]
+\(rename `Shuttle` to `Visitor`, and create a new class `Visitor<R>`\).
+See the cases for more details.

View raw message