Author: jhyde
Date: Tue Mar 22 04:56:48 2016
New Revision: 1736128
URL: http://svn.apache.org/viewvc?rev=1736128&view=rev
Log:
Calcite release 1.7.0 release notes, announcement, and Cassandra adapter
Added:
calcite/site/docs/cassandra.html
calcite/site/news/2016/03/
calcite/site/news/2016/03/22/
calcite/site/news/2016/03/22/cassandra-adapter/
calcite/site/news/2016/03/22/cassandra-adapter/index.html
calcite/site/news/2016/03/22/release-1.7.0/
calcite/site/news/2016/03/22/release-1.7.0/index.html
Modified:
calcite/site/docs/adapter.html
calcite/site/docs/algebra.html
calcite/site/docs/avatica_json_reference.html
calcite/site/docs/avatica_overview.html
calcite/site/docs/avatica_protobuf_reference.html
calcite/site/docs/avatica_roadmap.html
calcite/site/docs/history.html
calcite/site/docs/howto.html
calcite/site/docs/index.html
calcite/site/docs/lattice.html
calcite/site/docs/model.html
calcite/site/docs/powered_by.html
calcite/site/docs/reference.html
calcite/site/docs/stream.html
calcite/site/docs/tutorial.html
calcite/site/downloads/index.html
calcite/site/news/2014/06/27/release-0.8.0-incubating/index.html
calcite/site/news/2014/08/19/release-0.9.0-incubating/index.html
calcite/site/news/2014/10/02/release-0.9.1-incubating/index.html
calcite/site/news/2014/11/05/release-0.9.2-incubating/index.html
calcite/site/news/2015/01/31/release-1.0.0-incubating/index.html
calcite/site/news/2015/03/13/release-1.1.0-incubating/index.html
calcite/site/news/2015/04/07/release-1.2.0-incubating/index.html
calcite/site/news/2015/04/24/new-committers/index.html
calcite/site/news/2015/05/30/release-1.3.0-incubating/index.html
calcite/site/news/2015/06/05/algebra-builder/index.html
calcite/site/news/2015/07/31/xldb-best-lightning-talk/index.html
calcite/site/news/2015/09/02/release-1.4.0-incubating/index.html
calcite/site/news/2015/10/22/calcite-graduates/index.html
calcite/site/news/2015/11/08/new-committers/index.html
calcite/site/news/2015/11/10/release-1.5.0/index.html
calcite/site/news/2016/01/22/release-1.6.0/index.html
calcite/site/news/2016/02/17/elser-pmc/index.html
calcite/site/news/2016/02/17/streaming-sql-talk/index.html
calcite/site/news/index.html
calcite/site/news/releases/index.html
Modified: calcite/site/docs/adapter.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/adapter.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/adapter.html (original)
+++ calcite/site/docs/adapter.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -781,7 +815,7 @@
presenting the data as tables within a schema.</p>
<ul>
- <li>Cassandra adapter (<a
href="/apidocs/org/apache/calcite/adapter/cassandra/package-summary.html">calcite-cassandra</a>)</li>
+ <li><a href="cassandra.html">Cassandra adapter</a> (<a
href="/apidocs/org/apache/calcite/adapter/cassandra/package-summary.html">calcite-cassandra</a>)</li>
<li>CSV adapter (<a
href="/apidocs/org/apache/calcite/adapter/csv/package-summary.html">example/csv</a>)</li>
<li>JDBC adapter (part of <a
href="/apidocs/org/apache/calcite/adapter/jdbc/package-summary.html">calcite-core</a>)</li>
<li>MongoDB adapter (<a
href="/apidocs/org/apache/calcite/adapter/mongodb/package-summary.html">calcite-mongodb</a>)</li>
@@ -1004,6 +1038,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1118,6 +1158,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1270,6 +1316,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -1348,6 +1400,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -1640,6 +1698,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -1724,6 +1788,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -1790,6 +1860,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -1858,6 +1934,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -1948,6 +2030,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -1993,6 +2081,12 @@ as implemented by Avaticaâs
+
+
+
+
+
+
Modified: calcite/site/docs/algebra.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/algebra.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/algebra.html (original)
+++ calcite/site/docs/algebra.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -1401,6 +1435,12 @@ added to the stack.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1515,6 +1555,12 @@ added to the stack.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1667,6 +1713,12 @@ added to the stack.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -1745,6 +1797,12 @@ added to the stack.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -2037,6 +2095,12 @@ added to the stack.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -2121,6 +2185,12 @@ added to the stack.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -2187,6 +2257,12 @@ added to the stack.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -2255,6 +2331,12 @@ added to the stack.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -2345,6 +2427,12 @@ added to the stack.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -2390,6 +2478,12 @@ added to the stack.</p>
+
+
+
+
+
+
Modified: calcite/site/docs/avatica_json_reference.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/avatica_json_reference.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/avatica_json_reference.html (original)
+++ calcite/site/docs/avatica_json_reference.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -1840,6 +1874,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1954,6 +1994,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -2106,6 +2152,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -2184,6 +2236,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -2476,6 +2534,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -2560,6 +2624,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -2626,6 +2696,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -2694,6 +2770,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -2784,6 +2866,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -2829,6 +2917,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
Modified: calcite/site/docs/avatica_overview.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/avatica_overview.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/avatica_overview.html (original)
+++ calcite/site/docs/avatica_overview.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -1019,6 +1053,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1133,6 +1173,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1285,6 +1331,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -1363,6 +1415,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -1655,6 +1713,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -1739,6 +1803,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -1805,6 +1875,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -1873,6 +1949,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -1963,6 +2045,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -2008,6 +2096,12 @@ At some point Avatica could become a sep
+
+
+
+
+
+
Modified: calcite/site/docs/avatica_protobuf_reference.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/avatica_protobuf_reference.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/avatica_protobuf_reference.html (original)
+++ calcite/site/docs/avatica_protobuf_reference.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -1904,6 +1938,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -2018,6 +2058,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -2170,6 +2216,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -2248,6 +2300,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -2540,6 +2598,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -2624,6 +2688,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -2690,6 +2760,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -2758,6 +2834,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -2848,6 +2930,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -2893,6 +2981,12 @@ SQL or by a DatabaseMetaData operation w
+
+
+
+
+
+
Modified: calcite/site/docs/avatica_roadmap.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/avatica_roadmap.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/avatica_roadmap.html (original)
+++ calcite/site/docs/avatica_roadmap.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -941,6 +975,12 @@
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1055,6 +1095,12 @@
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1207,6 +1253,12 @@
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -1285,6 +1337,12 @@
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -1577,6 +1635,12 @@
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -1661,6 +1725,12 @@
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -1727,6 +1797,12 @@
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -1795,6 +1871,12 @@
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -1885,6 +1967,12 @@
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -1930,6 +2018,12 @@
+
+
+
+
+
+
Added: calcite/site/docs/cassandra.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/cassandra.html?rev=1736128&view=auto
==============================================================================
--- calcite/site/docs/cassandra.html (added)
+++ calcite/site/docs/cassandra.html Tue Mar 22 04:56:48 2016
@@ -0,0 +1,2239 @@
+<!DOCTYPE HTML>
+<html lang="en-US">
+<head>
+ <meta charset="UTF-8">
+ <title>Cassandra adapter</title>
+ <meta name="viewport" content="width=device-width,initial-scale=1">
+ <meta name="generator" content="Jekyll v2.4.0">
+ <link rel="stylesheet"
href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900">
+ <link rel="stylesheet" href="/css/screen.css">
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <!--[if lt IE 9]>
+ <script src="/js/html5shiv.min.js"></script>
+ <script src="/js/respond.min.js"></script>
+ <![endif]-->
+</head>
+
+
+<body class="wrap">
+ <header role="banner">
+ <nav class="mobile-nav show-on-mobiles">
+ <ul>
+ <li class="">
+ <a href="/">Home</a>
+ </li>
+ <li class="">
+ <a href="/downloads/">Download</a>
+ </li>
+ <li class="">
+ <a href="/community/">Community</a>
+ </li>
+ <li class="">
+ <a href="/develop/">Develop</a>
+ </li>
+ <li class="">
+ <a href="/news/">News</a>
+ </li>
+ <li class="current">
+ <a href="/docs/">Docs</a>
+ </li>
+</ul>
+
+ </nav>
+ <div class="grid">
+ <div class="unit one-third center-on-mobiles">
+ <h1>
+ <a href="/">
+ <span class="sr-only">Apache Calcite</span>
+ <img src="/img/logo.png" width="226" height="140" alt="Calcite Logo">
+ </a>
+ </h1>
+ </div>
+ <nav class="main-nav unit two-thirds hide-on-mobiles">
+ <ul>
+ <li class="">
+ <a href="/">Home</a>
+ </li>
+ <li class="">
+ <a href="/downloads/">Download</a>
+ </li>
+ <li class="">
+ <a href="/community/">Community</a>
+ </li>
+ <li class="">
+ <a href="/develop/">Develop</a>
+ </li>
+ <li class="">
+ <a href="/news/">News</a>
+ </li>
+ <li class="current">
+ <a href="/docs/">Docs</a>
+ </li>
+</ul>
+
+ </nav>
+ </div>
+</header>
+
+
+ <section class="docs">
+ <div class="grid">
+
+ <div class="docs-nav-mobile unit whole show-on-mobiles">
+ <select onchange="if (this.value) window.location.href=this.value">
+ <option value="">Navigate the docsâ¦</option>
+
+ <optgroup label="Overview">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </optgroup>
+
+ <optgroup label="Advanced">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </optgroup>
+
+ <optgroup label="Avatica">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </optgroup>
+
+ <optgroup label="Reference">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </optgroup>
+
+ <optgroup label="Meta">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </optgroup>
+
+ </select>
+</div>
+
+
+ <div class="unit four-fifths">
+ <article>
+ <h1>Cassandra adapter</h1>
+ <!--
+
+-->
+
+<p>For instructions on downloading and building Calcite, start with the
+<a href="/docs/tutorial.html">tutorial</a>.</p>
+
+<p>Once youâve managed to compile the project, you can return here to
+start querying Cassandra with Calcite. First, we need a
+<a href="/docs/model.html">model definition</a>.
+The model gives Calcite the necessary parameters to create an instance
+of the Cassandra adapter. Note that while models can contain
+definitions of
+<a href="/docs/model.html#materialization">materializations</a>,
+the adapter will attempt to automatically populate any materialized views
+<a
href="http://www.datastax.com/dev/blog/new-in-cassandra-3-0-materialized-views">defined
in Cassandra</a>.</p>
+
+<p>A basic example of a model file is given below:</p>
+
+<div class="highlight"><pre><code class="language-json" data-lang="json"><span
class="p">{</span>
+ <span class="err">version:</span> <span class="err">'1.0',</span>
+ <span class="err">defaultSchema:</span> <span
class="err">'twissandra',</span>
+ <span class="err">schemas:</span> <span class="err">[</span>
+ <span class="err">{</span>
+ <span class="err">name:</span> <span
class="err">'twissandra',</span>
+ <span class="err">type:</span> <span class="err">'custom',</span>
+ <span class="err">factory:</span> <span
class="err">'org.apache.calcite.adapter.cassandra.CassandraSchemaFactory',</span>
+ <span class="err">operand:</span> <span class="err">{</span>
+ <span class="err">host:</span> <span
class="err">'localhost',</span>
+ <span class="err">keyspace:</span> <span
class="err">'twissandra'</span>
+ <span class="p">}</span>
+ <span class="err">}</span>
+ <span class="err">]</span>
+<span class="err">}</span></code></pre></div>
+
+<p>Assuming this file is stored as <code>model.json</code>, you can connect to
+Cassandra via <a
href="https://github.com/julianhyde/sqlline"><code>sqlline</code></a> as
+follows:</p>
+
+<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span
class="nv">$ </span>./sqlline
+sqlline> !connect jdbc:calcite:model<span class="o">=</span>model.json
admin admin</code></pre></div>
+
+<p><code>sqlline</code> will now accept SQL queries which access your CQL
tables.
+However, youâre not restricted to issuing queries supported by
+<a href="https://cassandra.apache.org/doc/cql3/CQL-2.2.html">CQL</a>.
+Calcite allows you to perform complex operations such as aggregations
+or joins. The adapter will attempt to compile the query into the most
+efficient CQL possible by exploiting filtering and sorting directly in
+Cassandra where possible.</p>
+
+<p>For example, in the example dataset there is a CQL table named
<code>timeline</code>
+with <code>username</code> as the partition key and <code>time</code> as the
clustering key.</p>
+
+<p>We can issue a simple query to fetch the most recent tweet ID of the
+user by writing standard SQL:</p>
+
+<div class="highlight"><pre><code class="language-sql" data-lang="sql"><span
class="n">sqlline</span><span class="o">></span> <span
class="k">SELECT</span> <span class="ss">"tweet_id"</span>
+ <span class="k">FROM</span> <span
class="ss">"timeline"</span>
+ <span class="k">WHERE</span> <span
class="ss">"username"</span> <span class="o">=</span> <span
class="s1">'JmuhsAaMdw'</span>
+ <span class="k">ORDER</span> <span class="k">BY</span> <span
class="ss">"time"</span> <span class="k">DESC</span> <span
class="k">LIMIT</span> <span class="mi">1</span><span class="p">;</span>
+<span class="o">+</span><span
class="c1">--------------------------------------+</span>
+<span class="o">|</span> <span class="n">tweet_id</span>
<span class="o">|</span>
+<span class="o">+</span><span
class="c1">--------------------------------------+</span>
+<span class="o">|</span> <span class="n">f3d3d4dc</span><span
class="o">-</span><span class="n">d05b</span><span class="o">-</span><span
class="mi">11</span><span class="n">e5</span><span class="o">-</span><span
class="n">b58b</span><span class="o">-</span><span class="mi">90</span><span
class="n">e2ba530b12</span> <span class="o">|</span>
+<span class="o">+</span><span
class="c1">--------------------------------------+</span></code></pre></div>
+
+<p>While executing this query, the Cassandra adapter is able to recognize
+that <code>username</code> is the partition key and can be filtered by
Cassandra.
+It also recognizes the clustering key <code>time</code> and pushes the
ordering to
+Cassandra as well.</p>
+
+<p>The final CQL query given to Cassandra is below:</p>
+
+<div class="highlight"><pre><code class="language-sql" data-lang="sql"><span
class="k">SELECT</span> <span class="n">username</span><span class="p">,</span>
<span class="n">time</span><span class="p">,</span> <span
class="n">tweet_id</span>
+<span class="k">FROM</span> <span class="ss">"timeline"</span>
+<span class="k">WHERE</span> <span class="n">username</span> <span
class="o">=</span> <span class="s1">'JmuhsAaMdw'</span>
+<span class="k">ORDER</span> <span class="k">BY</span> <span
class="n">time</span> <span class="k">DESC</span> <span class="n">ALLOW</span>
<span class="n">FILTERING</span><span class="p">;</span></code></pre></div>
+
+<p>There is still significant work to do in improving the flexibility and
+performance of the adapter, but if youâre looking for a quick way to
+gain additional insights into data stored in Cassandra, Calcite should
+prove useful.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </article>
+ </div>
+
+ <div class="unit one-fifth hide-on-mobiles">
+ <aside>
+
+ <h4>Overview</h4>
+
+
+<ul>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/index.html">Background</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/algebra.html">Algebra</a></li>
+
+
+
+</ul>
+
+
+ <h4>Advanced</h4>
+
+
+<ul>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/adapter.html">Adapters</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/stream.html">Streaming</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/lattice.html">Lattices</a></li>
+
+
+
+</ul>
+
+
+ <h4>Avatica</h4>
+
+
+<ul>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/avatica_overview.html">Overview</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/avatica_roadmap.html">Roadmap</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/avatica_json_reference.html">JSON
Reference</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/avatica_protobuf_reference.html">Protobuf
Reference</a></li>
+
+
+
+</ul>
+
+
+ <h4>Reference</h4>
+
+
+<ul>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/reference.html">SQL language</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/model.html">JSON models</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/howto.html">HOWTO</a></li>
+
+
+
+</ul>
+
+
+ <h4>Meta</h4>
+
+
+<ul>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/history.html">History</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/api.html">API</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/testapi.html">Test API</a></li>
+
+
+
+</ul>
+
+
+ </aside>
+</div>
+
+
+ <div class="clear"></div>
+
+ </div>
+ </section>
+
+
+ <footer role="contentinfo">
+ <div id="poweredby">
+ <a href="http://www.apache.org/">
+ <span class="sr-only">Apache</span>
+ <img src="/img/feather.png" width="190" height="77" alt="Apache
Logo"></a>
+ </div>
+ <div id="copyright">
+ <p>The contents of this website are © 2016
+ <a href="https://www.apache.org/">Apache Software Foundation</a>
+ under the terms of
+ the <a href="https://www.apache.org/licenses/LICENSE-2.0.html">
+ Apache License v2</a>. Apache Calcite and its logo are
+ trademarks of the Apache Software Foundation.</p>
+ </div>
+</footer>
+
+ <script>
+ var anchorForId = function (id) {
+ var anchor = document.createElement("a");
+ anchor.className = "header-link";
+ anchor.href = "#" + id;
+ anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa
fa-link\"></i>";
+ anchor.title = "Permalink";
+ return anchor;
+ };
+
+ var linkifyAnchors = function (level, containingElement) {
+ var headers = containingElement.getElementsByTagName("h" + level);
+ for (var h = 0; h < headers.length; h++) {
+ var header = headers[h];
+
+ if (typeof header.id !== "undefined" && header.id !== "") {
+ header.appendChild(anchorForId(header.id));
+ }
+ }
+ };
+
+ document.onreadystatechange = function () {
+ if (this.readyState === "complete") {
+ var contentBlock = document.getElementsByClassName("docs")[0] ||
document.getElementsByClassName("news")[0];
+ if (!contentBlock) {
+ return;
+ }
+ for (var level = 1; level <= 6; level++) {
+ linkifyAnchors(level, contentBlock);
+ }
+ }
+ };
+</script>
+
+
+</body>
+</html>
Modified: calcite/site/docs/history.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/history.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/history.html (original)
+++ calcite/site/docs/history.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -780,9 +814,34 @@
Downloads are available on the
<a href="/downloads/">downloads page</a>.</p>
-<h2 id="v1-7-0">1.7.0 / (Under Development)</h2>
+<h2 id="v1-7-0"><a
href="https://github.com/apache/calcite/releases/tag/calcite-1.7.0">1.7.0</a> /
2016-03-22</h2>
-<p>One notable change is that the use of JUL (java.util.logging) has been
replaced
+<p>This is the first Apache Calcite release since
+<a href="/avatica/news/2016/03/03/separate-project/">Avatica became an
independent project</a>.
+Calcite now depends on <a href="/avatica/">Avatica</a> in the
+same way as it does other libraries, via a Maven dependency. To see
+Avatica-related changes, see the
+<a href="/avatica/docs/history.html#v1-7-1">release notes for Avatica
1.7.1</a>.</p>
+
+<p>We have <a
href="https://issues.apache.org/jira/browse/CALCITE-1080">added</a>
+an <a href="/docs/adapter.html">adapter</a> for
+<a href="http://cassandra.apache.org/">Apache Cassandra</a>.
+You can map a Cassandra keyspace into Calcite as a schema, Cassandra
+CQL tables as tables, and execute SQL queries on them, which Calcite
+converts into <a href="https://cassandra.apache.org/doc/cql/CQL.html">CQL</a>.
+Cassandra can define and maintain materialized views but the adapter
+goes further: it can transparently rewrite a query to use a
+materialized view even if the view is not mentioned in the query.</p>
+
+<p>This release adds an
+<a
href="https://issues.apache.org/jira/browse/CALCITE-1066">Oracle-compatibility
mode</a>.
+If you add <code>fun=oracle</code> to your JDBC connect string, you get all of
+the standard operators and functions plus Oracle-specific functions
+<code>DECODE</code>, <code>NVL</code>, <code>LTRIM</code>, <code>RTRIM</code>,
<code>GREATEST</code> and <code>LEAST</code>. We look
+forward to adding more functions, and compatibility modes for other
+databases, in future releases.</p>
+
+<p>Weâve replaced our use of JUL (<code>java.util.logging</code>)
with <a href="http://slf4j.org/">SLF4J</a>. SLF4J provides an API which
Calcite can use
independent of the logging implementation. This ultimately provides additional
flexibility to users, allowing them to configure Calciteâs logging within
their
@@ -803,6 +862,8 @@ other software versions as specified in
<p>New features</p>
<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1124">CALCITE-1124</a>]
+Add <code>TIMESTAMPADD</code>, <code>TIMESTAMPDIFF</code> functions (Arina
Ielchiieva)</li>
<li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1066">CALCITE-1066</a>]
Add Oracle function table, and functions <code>DECODE</code>,
<code>NVL</code>, <code>LTRIM</code>, <code>RTRIM</code>,
<code>GREATEST</code>, <code>LEAST</code></li>
@@ -815,21 +876,21 @@ table (Hsuan-Yi Chu)</li>
Sub-query inside aggregate function</li>
</ul>
-<p>Avatica features and bug fixes</p>
-
-<ul>
- <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-642">CALCITE-642</a>]
-Add an avatica-metrics API
- <ul>
- <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1085">CALCITE-1085</a>]
-Use a NoopContext singleton in NoopTimer</li>
- </ul>
- </li>
-</ul>
-
<p>Planner rules</p>
<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1158">CALCITE-1158</a>]
+Make <code>AggregateRemoveRule</code> extensible</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1116">CALCITE-1116</a>]
+Extend <code>simplify</code> for reducing expressions</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1104">CALCITE-1104</a>]
+Materialized views in Cassandra (Michael Mior)</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1130">CALCITE-1130</a>]
+Add support for operators <code>IS NULL</code> and <code>IS NOT NULL</code> in
+<code>RexImplicationChecker</code> (Amogh Margoor)</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1129">CALCITE-1129</a>]
+Extend <code>JoinUnionTransposeRule</code> to match <code>Union</code> instead
of <code>LogicalUnion</code>
+(Vasia Kalavri)</li>
<li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1109">CALCITE-1109</a>]
Fix up condition when pushing <code>Filter</code> through
<code>Aggregate</code> (Amogh Margoor)</li>
<li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1100">CALCITE-1100</a>]
@@ -845,6 +906,29 @@ Not valid to convert <code>Aggregate</co
<p>Bug fixes, API changes and minor enhancements</p>
<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1147">CALCITE-1147</a>]
+Allow multiple providers for the same kind of metadata</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1153">CALCITE-1153</a>]
+Invalid cast created during SQL Join in Oracle (Chris Atkinson)</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1146">CALCITE-1146</a>]
+Wrong path in CSV example model (wanglan)</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1156">CALCITE-1156</a>]
+Increase Jetty version to 9.2.15.v20160210</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1064">CALCITE-1064</a>]
+Address problematic <code>maven-remote-resources-plugin</code></li>
+ <li>In <code>TimeUnit</code> add <code>WEEK</code>, <code>QUARTER</code>,
<code>MICROSECOND</code> values, and change type of
+<code>multiplier</code></li>
+ <li>Deprecate <code>SqlLiteral.SqlSymbol</code>; <code>SqlSymbol</code> can
now wrap any enum</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1078">CALCITE-1078</a>]
+Detach avatica from the core calcite Maven project
+ <ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1077">CALCITE-1077</a>]
+Switch Calcite to the released Avatica 1.7.1</li>
+ <li>Update <code>groupId</code> when Calcite POMs reference Avatica
modules</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1137">CALCITE-1137</a>]
+Exclude Avatica from Calcite source release</li>
+ </ul>
+ </li>
<li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1111">CALCITE-1111</a>]
Upgrade Guava, and test on a range of Guava versions</li>
<li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1054">CALCITE-1054</a>]
@@ -889,6 +973,8 @@ Clean up maven POM files</li>
<p>Web site and documentation</p>
<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1112">CALCITE-1112</a>]
+âPowered by Calciteâ page</li>
<li>Add SQL-Gremlin to Adapters page</li>
<li>[<a
href="https://issues.apache.org/jira/browse/CALCITE-1090">CALCITE-1090</a>]
Revise Streaming SQL specification</li>
@@ -3575,6 +3661,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -3689,6 +3781,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -3841,6 +3939,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -3919,6 +4023,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -4211,6 +4321,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -4295,6 +4411,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -4361,6 +4483,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -4429,6 +4557,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
<li class="current"><a href="/docs/history.html">History</a></li>
@@ -4519,6 +4653,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -4564,6 +4704,12 @@ conflicts in multithreaded usage</li>
+
+
+
+
+
+
Modified: calcite/site/docs/howto.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/howto.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/howto.html (original)
+++ calcite/site/docs/howto.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -826,8 +860,8 @@ and Java (JDK 1.7 or later, 1.8 preferre
<code>cd</code> to the root directory of the unpacked source,
then build using maven:</p>
-<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span
class="nv">$ </span>tar xvfz calcite-1.6.0-source.tar.gz
-<span class="nv">$ </span><span class="nb">cd </span>calcite-1.6.0
+<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span
class="nv">$ </span>tar xvfz calcite-1.7.0-source.tar.gz
+<span class="nv">$ </span><span class="nb">cd </span>calcite-1.7.0
<span class="nv">$ </span>mvn install</code></pre></div>
<p><a href="#running-tests">Running tests</a> describes how to run more or
fewer
@@ -1200,14 +1234,15 @@ mvn -Papache-release -Dgpg.passphrase<sp
<li>Make sure you are using JDK 1.7 (not 1.8).</li>
<li>Check that <code>README</code> and <code>site/_docs/howto.md</code> have
the correct version number.</li>
<li>Set <code>version.major</code> and <code>version.minor</code> in
<code>pom.xml</code>.</li>
- <li>Make sure build and tests succeed, including with <code>-P
it,it-oracle</code>.
-Supported configurations are:
- <ul>
- <li>JDK 1.7, 1.8;</li>
- <li>Linux, Mac OS X, and Windows;</li>
- <li>Guava versions 12.0.1, 18.0 (the default) and 19.0 (specify
<code>-Dguava.version=x.y</code>)</li>
- </ul>
- </li>
+ <li>Make sure build and tests succeed, including with <code>-P
it,it-oracle</code>.</li>
+ <li>Make sure that <code>mvn javadoc:javadoc javadoc:test-javadoc</code>
succeeds
+(i.e. gives no errors; warnings are OK)</li>
+ <li>Make sure that <code>mvn apache-rat:check</code> succeeds. (It will be
run as part of
+the release, but itâs better to trouble-shoot early.)</li>
+ <li>Decide the supported configurations of JDK, operating system and
+Guava. These will probably be the same as those described in the
+release notes of the previous release. Document them in the release
+notes. To test Guava version x.y, specify
<code>-Dguava.version=x.y</code></li>
<li>Optional extra tests:
<ul>
<li><code>-Dcalcite.test.db=mysql</code></li>
@@ -1696,6 +1731,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1810,6 +1851,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1962,6 +2009,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -2040,6 +2093,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -2332,6 +2391,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -2416,6 +2481,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -2482,6 +2553,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
<li class="current"><a href="/docs/howto.html">HOWTO</a></li>
@@ -2550,6 +2627,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -2640,6 +2723,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -2685,6 +2774,12 @@ as a template. Be sure to include a brie
+
+
+
+
+
+
Modified: calcite/site/docs/index.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/index.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/index.html (original)
+++ calcite/site/docs/index.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -995,6 +1029,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
<li class="current"><a href="/docs/index.html">Background</a></li>
@@ -1109,6 +1149,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1261,6 +1307,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -1339,6 +1391,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -1631,6 +1689,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -1715,6 +1779,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -1781,6 +1851,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -1849,6 +1925,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -1939,6 +2021,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -1984,6 +2072,12 @@ more details in the <a href="reference.h
+
+
+
+
+
+
Modified: calcite/site/docs/lattice.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/lattice.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/lattice.html (original)
+++ calcite/site/docs/lattice.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -1011,6 +1045,12 @@ tiles).</p>
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1125,6 +1165,12 @@ tiles).</p>
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1277,6 +1323,12 @@ tiles).</p>
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -1355,6 +1407,12 @@ tiles).</p>
+
+
+
+
+
+
<li class="current"><a href="/docs/lattice.html">Lattices</a></li>
@@ -1647,6 +1705,12 @@ tiles).</p>
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -1731,6 +1795,12 @@ tiles).</p>
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -1797,6 +1867,12 @@ tiles).</p>
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -1865,6 +1941,12 @@ tiles).</p>
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -1955,6 +2037,12 @@ tiles).</p>
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -2000,6 +2088,12 @@ tiles).</p>
+
+
+
+
+
+
Modified: calcite/site/docs/model.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/model.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/model.html (original)
+++ calcite/site/docs/model.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -1387,6 +1421,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1501,6 +1541,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1653,6 +1699,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -1731,6 +1783,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -2023,6 +2081,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -2107,6 +2171,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
<li class="current"><a href="/docs/model.html">JSON models</a></li>
@@ -2173,6 +2243,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -2241,6 +2317,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -2331,6 +2413,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -2376,6 +2464,12 @@ when you want to pass the column as a me
+
+
+
+
+
+
Modified: calcite/site/docs/powered_by.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/powered_by.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/powered_by.html (original)
+++ calcite/site/docs/powered_by.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -996,6 +1030,12 @@ on your site.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1110,6 +1150,12 @@ on your site.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1262,6 +1308,12 @@ on your site.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -1340,6 +1392,12 @@ on your site.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -1632,6 +1690,12 @@ on your site.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -1716,6 +1780,12 @@ on your site.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -1782,6 +1852,12 @@ on your site.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -1850,6 +1926,12 @@ on your site.</p>
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -1940,6 +2022,12 @@ on your site.</p>
+
+
+
+
+
+
<li class="current"><a href="/docs/powered_by.html">Powered By
Calcite</a></li>
@@ -1985,6 +2073,12 @@ on your site.</p>
+
+
+
+
+
+
Modified: calcite/site/docs/reference.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/reference.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/reference.html (original)
+++ calcite/site/docs/reference.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -2856,6 +2890,12 @@ Here are some examples:</p>
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -2970,6 +3010,12 @@ Here are some examples:</p>
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -3122,6 +3168,12 @@ Here are some examples:</p>
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -3200,6 +3252,12 @@ Here are some examples:</p>
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -3492,6 +3550,12 @@ Here are some examples:</p>
+
+
+
+
+
+
<li class="current"><a href="/docs/reference.html">SQL language</a></li>
@@ -3576,6 +3640,12 @@ Here are some examples:</p>
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -3642,6 +3712,12 @@ Here are some examples:</p>
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -3710,6 +3786,12 @@ Here are some examples:</p>
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -3800,6 +3882,12 @@ Here are some examples:</p>
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -3845,6 +3933,12 @@ Here are some examples:</p>
+
+
+
+
+
+
Modified: calcite/site/docs/stream.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/stream.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/stream.html (original)
+++ calcite/site/docs/stream.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -1603,9 +1637,9 @@ The component of a pipeline can be a vie
<p>These look similar, and in both cases the next step(s) in the pipeline
can read from <code>LargeOrders</code> without worrying how it was populated.
-There is a difference in efficiency: the <code>INSERT</code> statement does
the
+There is a difference in efficiency: the <code>INSERT</code> statement does the
same work no matter how many consumers there are; the view does work
-proportional to the number of consumers, and in particular, does no
+proportional to the number of consumers, and in particular, does no
work if there are no consumers.</p>
<p>Other forms of DML make sense for streams. For example, the following
@@ -1712,7 +1746,7 @@ with an understanding that some levels o
<li>Fix the <code>UPSERT</code> example to remove records for products that
have not
occurred in the last hour.</li>
<li>DML that outputs to multiple streams; perhaps an extension to the
standard
-<code>REPLACE</code> statement. </li>
+<code>REPLACE</code> statement.</li>
</ul>
<h1 id="functions">Functions</h1>
@@ -1888,6 +1922,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -2002,6 +2042,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
<li class=""><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -2154,6 +2200,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
<li class="current"><a href="/docs/stream.html">Streaming</a></li>
@@ -2232,6 +2284,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -2524,6 +2582,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -2608,6 +2672,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -2674,6 +2744,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -2742,6 +2818,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -2832,6 +2914,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -2877,6 +2965,12 @@ MillWheel: Fault-Tolerant Stream Process
+
+
+
+
+
+
Modified: calcite/site/docs/tutorial.html
URL:
http://svn.apache.org/viewvc/calcite/site/docs/tutorial.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/docs/tutorial.html (original)
+++ calcite/site/docs/tutorial.html Tue Mar 22 04:56:48 2016
@@ -124,6 +124,8 @@
+
+
@@ -162,6 +164,8 @@
+
+
@@ -200,6 +204,8 @@
+
+
</optgroup>
@@ -245,6 +251,8 @@
+
+
@@ -283,6 +291,8 @@
+
+
@@ -321,6 +331,8 @@
+
+
</optgroup>
@@ -366,6 +378,8 @@
+
+
@@ -404,6 +418,8 @@
+
+
@@ -442,6 +458,8 @@
+
+
@@ -480,6 +498,8 @@
+
+
</optgroup>
@@ -525,6 +545,8 @@
+
+
@@ -563,6 +585,8 @@
+
+
@@ -601,6 +625,8 @@
+
+
</optgroup>
@@ -646,6 +672,8 @@
+
+
@@ -684,6 +712,8 @@
+
+
@@ -722,6 +752,8 @@
+
+
@@ -760,6 +792,8 @@
+
+
</optgroup>
@@ -1578,6 +1612,12 @@ relational operators?</p>
+
+
+
+
+
+
<li class=""><a href="/docs/index.html">Background</a></li>
@@ -1692,6 +1732,12 @@ relational operators?</p>
+
+
+
+
+
+
<li class="current"><a href="/docs/tutorial.html">Tutorial</a></li>
@@ -1844,6 +1890,12 @@ relational operators?</p>
+
+
+
+
+
+
<li class=""><a href="/docs/stream.html">Streaming</a></li>
@@ -1922,6 +1974,12 @@ relational operators?</p>
+
+
+
+
+
+
<li class=""><a href="/docs/lattice.html">Lattices</a></li>
@@ -2214,6 +2272,12 @@ relational operators?</p>
+
+
+
+
+
+
<li class=""><a href="/docs/reference.html">SQL language</a></li>
@@ -2298,6 +2362,12 @@ relational operators?</p>
+
+
+
+
+
+
<li class=""><a href="/docs/model.html">JSON models</a></li>
@@ -2364,6 +2434,12 @@ relational operators?</p>
+
+
+
+
+
+
<li class=""><a href="/docs/howto.html">HOWTO</a></li>
@@ -2432,6 +2508,12 @@ relational operators?</p>
+
+
+
+
+
+
<li class=""><a href="/docs/history.html">History</a></li>
@@ -2522,6 +2604,12 @@ relational operators?</p>
+
+
+
+
+
+
<li class=""><a href="/docs/powered_by.html">Powered By Calcite</a></li>
@@ -2567,6 +2655,12 @@ relational operators?</p>
+
+
+
+
+
+
Modified: calcite/site/downloads/index.html
URL:
http://svn.apache.org/viewvc/calcite/site/downloads/index.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/downloads/index.html (original)
+++ calcite/site/downloads/index.html Tue Mar 22 04:56:48 2016
@@ -101,10 +101,16 @@
</thead>
<tbody>
<tr>
+ <td style="text-align: left"><a
href="/docs/history.html#v1-7-0">1.7.0</a></td>
+ <td style="text-align: left">22 Mar 2016</td>
+ <td style="text-align: left"><a
href="https://github.com/apache/calcite/commit/8eebfc6">8eebfc6</a></td>
+ <td style="text-align: left"><a
href="http://www.apache.org/dyn/closer.lua?filename=calcite/apache-calcite-1.7.0/apache-calcite-1.7.0-src.tar.gz&action=download">tar</a>
(<a
href="https://www.apache.org/dist/calcite/apache-calcite-1.7.0/apache-calcite-1.7.0-src.tar.gz.md5">md5</a>
<a
href="https://www.apache.org/dist/calcite/apache-calcite-1.7.0/apache-calcite-1.7.0-src.tar.gz.asc">pgp</a>)
<br /> <a
href="http://www.apache.org/dyn/closer.lua?filename=calcite/apache-calcite-1.7.0/apache-calcite-1.7.0-src.zip&action=download">zip</a>
(<a
href="https://www.apache.org/dist/calcite/apache-calcite-1.7.0/apache-calcite-1.7.0-src.zip.md5">md5</a>
<a
href="https://www.apache.org/dist/calcite/apache-calcite-1.7.0/apache-calcite-1.7.0-src.zip.asc">pgp</a>)</td>
+ </tr>
+ <tr>
<td style="text-align: left"><a
href="/docs/history.html#v1-6-0">1.6.0</a></td>
<td style="text-align: left">22 Jan 2016</td>
<td style="text-align: left"><a
href="https://github.com/apache/calcite/commit/c4d346b">c4d346b</a></td>
- <td style="text-align: left"><a
href="http://www.apache.org/dyn/closer.lua?filename=calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.tar.gz&action=download">tar</a>
(<a
href="https://www.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.tar.gz.md5">md5</a>
<a
href="https://www.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.tar.gz.asc">pgp</a>)
<br /> <a
href="http://www.apache.org/dyn/closer.lua?filename=calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.zip&action=download">zip</a>
(<a
href="https://www.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.zip.md5">md5</a>
<a
href="https://www.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.zip.asc">pgp</a>)</td>
+ <td style="text-align: left"><a
href="http://archive.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.tar.gz">tar</a>
(<a
href="https://archive.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.tar.gz.md5">md5</a>
<a
href="https://archive.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.tar.gz.asc">pgp</a>)
<br /> <a
href="http://archive.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.zip">zip</a>
(<a
href="https://archive.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.zip.md5">md5</a>
<a
href="https://archive.apache.org/dist/calcite/apache-calcite-1.6.0/apache-calcite-1.6.0-src.zip.asc">pgp</a>)</td>
</tr>
<tr>
<td style="text-align: left"><a
href="/docs/history.html#v1-5-0">1.5.0</a></td>
@@ -194,7 +200,7 @@ succeed.</p>
<span class="nt"><dependency></span>
<span class="nt"><groupId></span>org.apache.calcite<span
class="nt"></groupId></span>
<span class="nt"><artifactId></span>calcite-core<span
class="nt"></artifactId></span>
- <span class="nt"><version></span>1.6.0<span
class="nt"></version></span>
+ <span class="nt"><version></span>1.7.0<span
class="nt"></version></span>
<span class="nt"></dependency></span>
<span class="nt"></dependencies></span></code></pre></div>
Modified: calcite/site/news/2014/06/27/release-0.8.0-incubating/index.html
URL:
http://svn.apache.org/viewvc/calcite/site/news/2014/06/27/release-0.8.0-incubating/index.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/news/2014/06/27/release-0.8.0-incubating/index.html (original)
+++ calcite/site/news/2014/06/27/release-0.8.0-incubating/index.html Tue Mar 22
04:56:48 2016
@@ -85,6 +85,10 @@
<option value="/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2016/03/22/cassandra-adapter/">Cassandra
Adapter</option>
+
+ <option value="/news/2016/03/22/release-1.7.0/">Release 1.7.0</option>
+
<option value="/news/2016/02/17/streaming-sql-talk/">Streaming SQL in
Samza</option>
<option value="/news/2016/02/17/elser-pmc/">Calcite appoints Josh Elser
to PMC</option>
@@ -220,6 +224,10 @@ new utility, <code>SqlRun</code>.</p>
<ul>
<li class="">
+ <a href="/news/2016/03/22/release-1.7.0/">1.7.0</a>
+ </li>
+
+ <li class="">
<a href="/news/2016/01/22/release-1.6.0/">1.6.0</a>
</li>
@@ -235,16 +243,20 @@ new utility, <code>SqlRun</code>.</p>
<a
href="/news/2015/05/30/release-1.3.0-incubating/">1.3.0-incubating</a>
</li>
- <li class="">
- <a
href="/news/2015/04/07/release-1.2.0-incubating/">1.2.0-incubating</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
<li class="">
+ <a href="/news/2016/03/22/cassandra-adapter/">Cassandra Adapter</a>
+ </li>
+
+
+
+
+
+ <li class="">
<a href="/news/2016/02/17/streaming-sql-talk/">Streaming SQL in
Samza</a>
</li>
Modified: calcite/site/news/2014/08/19/release-0.9.0-incubating/index.html
URL:
http://svn.apache.org/viewvc/calcite/site/news/2014/08/19/release-0.9.0-incubating/index.html?rev=1736128&r1=1736127&r2=1736128&view=diff
==============================================================================
--- calcite/site/news/2014/08/19/release-0.9.0-incubating/index.html (original)
+++ calcite/site/news/2014/08/19/release-0.9.0-incubating/index.html Tue Mar 22
04:56:48 2016
@@ -85,6 +85,10 @@
<option value="/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2016/03/22/cassandra-adapter/">Cassandra
Adapter</option>
+
+ <option value="/news/2016/03/22/release-1.7.0/">Release 1.7.0</option>
+
<option value="/news/2016/02/17/streaming-sql-talk/">Streaming SQL in
Samza</option>
<option value="/news/2016/02/17/elser-pmc/">Calcite appoints Josh Elser
to PMC</option>
@@ -218,6 +222,10 @@
<ul>
<li class="">
+ <a href="/news/2016/03/22/release-1.7.0/">1.7.0</a>
+ </li>
+
+ <li class="">
<a href="/news/2016/01/22/release-1.6.0/">1.6.0</a>
</li>
@@ -233,16 +241,20 @@
<a
href="/news/2015/05/30/release-1.3.0-incubating/">1.3.0-incubating</a>
</li>
- <li class="">
- <a
href="/news/2015/04/07/release-1.2.0-incubating/">1.2.0-incubating</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
<li class="">
+ <a href="/news/2016/03/22/cassandra-adapter/">Cassandra Adapter</a>
+ </li>
+
+
+
+
+
+ <li class="">
<a href="/news/2016/02/17/streaming-sql-talk/">Streaming SQL in
Samza</a>
</li>