Publish website for Avatica Go 4.0.0 release
diff --git a/avatica/docs/go_history.html b/avatica/docs/go_history.html
index 540c5fc..6efb460 100644
--- a/avatica/docs/go_history.html
+++ b/avatica/docs/go_history.html
@@ -780,7 +780,7 @@
Downloads are available on the
<a href="/avatica/downloads/avatica-go.html">downloads page</a>.</p>
-<h2 id="v4-0-0"><a href="https://github.com/apache/calcite-avatica-go/releases/tag/v4.0.0">4.0.0</a> / 2019-05-XX</h2>
+<h2 id="v4-0-0"><a href="https://github.com/apache/calcite-avatica-go/releases/tag/v4.0.0">4.0.0</a> / 2019-05-16</h2>
<p>Apache Calcite Avatica Go 4.0.0 is a major release of Avatica Go with a number of improvements and a breaking change.
This release supports using both <a href="https://github.com/golang/dep">dep</a> and Go modules for package management. As Go modules
diff --git a/avatica/downloads/avatica-go.html b/avatica/downloads/avatica-go.html
index a0907b8..7ec45fc 100644
--- a/avatica/downloads/avatica-go.html
+++ b/avatica/downloads/avatica-go.html
@@ -99,6 +99,12 @@
</thead>
<tbody>
<tr>
+ <td style="text-align: left"><a href="/avatica/docs/go_history.html#v4-0-0">4.0.0</a></td>
+ <td style="text-align: left">16 May 2019</td>
+ <td style="text-align: left"><a href="https://github.com/apache/calcite-avatica-go/commit/3790ef5">3790ef5</a></td>
+ <td style="text-align: left"><a href="https://www.apache.org/dyn/closer.lua?filename=calcite/apache-calcite-avatica-go-4.0.0/apache-calcite-avatica-go-4.0.0-src.tar.gz&action=download">tar</a> (<a href="https://www.apache.org/dist/calcite/apache-calcite-avatica-go-4.0.0/apache-calcite-avatica-go-4.0.0-src.tar.gz.sha512">sha512</a> <a href="https://www.apache.org/dist/calcite/apache-calcite-avatica-go-4.0.0/apache-calcite-avatica-go-4.0.0-src.tar.gz.asc">pgp</a>)</td>
+ </tr>
+ <tr>
<td style="text-align: left"><a href="/avatica/docs/go_history.html#v3-2-0">3.2.0</a></td>
<td style="text-align: left">18 Sep 2018</td>
<td style="text-align: left"><a href="https://github.com/apache/calcite-avatica-go/commit/0a166d5">0a166d5</a></td>
diff --git a/avatica/downloads/avatica.html b/avatica/downloads/avatica.html
index 6ed9ac6..0f22cdb 100644
--- a/avatica/downloads/avatica.html
+++ b/avatica/downloads/avatica.html
@@ -104,7 +104,7 @@
<td style="text-align: left"><a href="/avatica/docs/history.html#v1-15-0">1.15.0</a></td>
<td style="text-align: left">13 May 2019</td>
<td style="text-align: left"><a href="https://github.com/apache/calcite-avatica/commit/95e1545">95e1545</a></td>
- <td style="text-align: left"><a href="https://www.apache.org/dyn/closer.lua?filename=calcite/apache-calcite-avatica-1.15.0/apache-calcite-avatica-1.15.0-src.tar.gz&action=download">tar</a> (<a href="https://www.apache.org/dist/calcite/apache-calcite-avatica-1.15.0/apache-calcite-avatica-1.15.0-src.tar.gz.sha512">sha512</a> <a href="https://www.apache.org/dist/calcite/apache-calcite-avatica-1.15.0/apache-calcite-avatica-1.15.0-src.tar.gz.asc">pgp</a>)</td>
+ <td style="text-align: left"><a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-1.15.0/apache-calcite-avatica-1.15.0-src.tar.gz">tar</a> (<a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-1.15.0/apache-calcite-avatica-1.15.0-src.tar.gz.sha512">sha512</a> <a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-1.15.0/apache-calcite-avatica-1.15.0-src.tar.gz.asc">pgp</a>)</td>
</tr>
<tr>
<td style="text-align: left"><a href="/avatica/docs/history.html#v1-14-0">1.14.0</a></td>
@@ -202,12 +202,12 @@
<span class="nt"><dependency></span>
<span class="nt"><groupId></span>org.apache.calcite.avatica<span class="nt"></groupId></span>
<span class="nt"><artifactId></span>avatica<span class="nt"></artifactId></span>
- <span class="nt"><version></span>1.15.0<span class="nt"></version></span>
+ <span class="nt"><version></span>4.0.0<span class="nt"></version></span>
<span class="nt"></dependency></span>
<span class="nt"><dependency></span>
<span class="nt"><groupId></span>org.apache.calcite.avatica<span class="nt"></groupId></span>
<span class="nt"><artifactId></span>avatica-server<span class="nt"></artifactId></span>
- <span class="nt"><version></span>1.15.0<span class="nt"></version></span>
+ <span class="nt"><version></span>4.0.0<span class="nt"></version></span>
<span class="nt"></dependency></span>
<span class="nt"></dependencies></span></code></pre></figure>
@@ -217,7 +217,7 @@
<span class="nt"><dependency></span>
<span class="nt"><groupId></span>org.apache.calcite.avatica<span class="nt"></groupId></span>
<span class="nt"><artifactId></span>avatica-core<span class="nt"></artifactId></span>
- <span class="nt"><version></span>1.15.0<span class="nt"></version></span>
+ <span class="nt"><version></span>4.0.0<span class="nt"></version></span>
<span class="nt"></dependency></span>
<span class="nt"></dependencies></span></code></pre></figure>
diff --git a/avatica/news/2016/03/03/separate-project/index.html b/avatica/news/2016/03/03/separate-project/index.html
index 082d5e3..3a58ea7 100644
--- a/avatica/news/2016/03/03/separate-project/index.html
+++ b/avatica/news/2016/03/03/separate-project/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -180,6 +182,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -195,10 +201,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2016/03/18/release-1.7.1/index.html b/avatica/news/2016/03/18/release-1.7.1/index.html
index e63e7da..0c81131 100644
--- a/avatica/news/2016/03/18/release-1.7.1/index.html
+++ b/avatica/news/2016/03/18/release-1.7.1/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -238,6 +240,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -253,10 +259,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2016/06/04/release-1.8.0/index.html b/avatica/news/2016/06/04/release-1.8.0/index.html
index 29d4b45..38222b1 100644
--- a/avatica/news/2016/06/04/release-1.8.0/index.html
+++ b/avatica/news/2016/06/04/release-1.8.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -236,6 +238,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -251,10 +257,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2016/11/01/release-1.9.0/index.html b/avatica/news/2016/11/01/release-1.9.0/index.html
index 932c440..9e2e057 100644
--- a/avatica/news/2016/11/01/release-1.9.0/index.html
+++ b/avatica/news/2016/11/01/release-1.9.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -195,6 +197,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -210,10 +216,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2017/03/31/new-avatica-repository/index.html b/avatica/news/2017/03/31/new-avatica-repository/index.html
index 174dfa0..fb5c2db 100644
--- a/avatica/news/2017/03/31/new-avatica-repository/index.html
+++ b/avatica/news/2017/03/31/new-avatica-repository/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -183,6 +185,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -198,10 +204,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2017/05/30/release-1.10.0/index.html b/avatica/news/2017/05/30/release-1.10.0/index.html
index 3942f91..c3a18c2 100644
--- a/avatica/news/2017/05/30/release-1.10.0/index.html
+++ b/avatica/news/2017/05/30/release-1.10.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -195,6 +197,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -210,10 +216,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2018/03/09/release-1.11.0/index.html b/avatica/news/2018/03/09/release-1.11.0/index.html
index 0883709..2369231 100644
--- a/avatica/news/2018/03/09/release-1.11.0/index.html
+++ b/avatica/news/2018/03/09/release-1.11.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -180,6 +182,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -195,10 +201,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2018/04/27/release-avatica-go-3.0.0/index.html b/avatica/news/2018/04/27/release-avatica-go-3.0.0/index.html
index cbc0c50..7a311df 100644
--- a/avatica/news/2018/04/27/release-avatica-go-3.0.0/index.html
+++ b/avatica/news/2018/04/27/release-avatica-go-3.0.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -187,6 +189,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -202,10 +208,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2018/06/24/release-1.12.0/index.html b/avatica/news/2018/06/24/release-1.12.0/index.html
index 710f2c9..e3cb6a6 100644
--- a/avatica/news/2018/06/24/release-1.12.0/index.html
+++ b/avatica/news/2018/06/24/release-1.12.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -180,6 +182,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -195,10 +201,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2018/09/10/release-avatica-go-3.1.0/index.html b/avatica/news/2018/09/10/release-avatica-go-3.1.0/index.html
index a678269..420a8af 100644
--- a/avatica/news/2018/09/10/release-avatica-go-3.1.0/index.html
+++ b/avatica/news/2018/09/10/release-avatica-go-3.1.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -185,6 +187,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -200,10 +206,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="current">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2018/09/18/release-avatica-go-3.2.0/index.html b/avatica/news/2018/09/18/release-avatica-go-3.2.0/index.html
index d69a0fb..050125a 100644
--- a/avatica/news/2018/09/18/release-avatica-go-3.2.0/index.html
+++ b/avatica/news/2018/09/18/release-avatica-go-3.2.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -186,6 +188,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -201,10 +207,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2018/12/04/release-1.13.0/index.html b/avatica/news/2018/12/04/release-1.13.0/index.html
index 95dd6c7..f648712 100644
--- a/avatica/news/2018/12/04/release-1.13.0/index.html
+++ b/avatica/news/2018/12/04/release-1.13.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -179,6 +181,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -194,10 +200,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2019/04/29/release-1.14.0/index.html b/avatica/news/2019/04/29/release-1.14.0/index.html
index db5bdbf..bdef319 100644
--- a/avatica/news/2019/04/29/release-1.14.0/index.html
+++ b/avatica/news/2019/04/29/release-1.14.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -183,6 +185,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -198,10 +204,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2019/05/13/release-1.15.0/index.html b/avatica/news/2019/05/13/release-1.15.0/index.html
index 5679910..1c1922d 100644
--- a/avatica/news/2019/05/13/release-1.15.0/index.html
+++ b/avatica/news/2019/05/13/release-1.15.0/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -184,6 +186,10 @@
<h4>Recent Releases</h4>
<ul>
+ <li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
<li class="current">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -200,10 +206,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/2019/05/16/release-avatica-go-4.0.0/index.html b/avatica/news/2019/05/16/release-avatica-go-4.0.0/index.html
new file mode 100644
index 0000000..2d2a4c7
--- /dev/null
+++ b/avatica/news/2019/05/16/release-avatica-go-4.0.0/index.html
@@ -0,0 +1,293 @@
+<!DOCTYPE HTML>
+<html lang="en-US">
+<head>
+ <meta charset="UTF-8">
+ <title>Release Avatica Go 4.0.0</title>
+ <meta name="viewport" content="width=device-width,initial-scale=1">
+ <meta name="generator" content="Jekyll v3.7.3">
+ <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900">
+ <link rel="stylesheet" href="/avatica/css/screen.css">
+ <link rel="icon" type="image/x-icon" href="/avatica/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="/avatica/">Home</a>
+ </li>
+ <li class="">
+ <a href="/avatica/downloads/">Download</a>
+ </li>
+ <li class="">
+ <a href="/avatica/community/">Community</a>
+ </li>
+ <li class="">
+ <a href="/avatica/develop/">Develop</a>
+ </li>
+ <li class="current">
+ <a href="/avatica/news/">News</a>
+ </li>
+ <li class="">
+ <a href="/avatica/docs/">Docs</a>
+ </li>
+</ul>
+
+ </nav>
+ <div class="grid">
+ <div class="unit one-third center-on-mobiles">
+ <h1>
+ <a href="/avatica/">
+ <span class="sr-only">Apache Calcite Avatica</span>
+ <img src="/avatica/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="/avatica/">Home</a>
+ </li>
+ <li class="">
+ <a href="/avatica/downloads/">Download</a>
+ </li>
+ <li class="">
+ <a href="/avatica/community/">Community</a>
+ </li>
+ <li class="">
+ <a href="/avatica/develop/">Develop</a>
+ </li>
+ <li class="current">
+ <a href="/avatica/news/">News</a>
+ </li>
+ <li class="">
+ <a href="/avatica/docs/">Docs</a>
+ </li>
+</ul>
+
+ </nav>
+ </div>
+</header>
+
+
+ <section class="news">
+ <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 blog…</option>
+ <option value="/avatica/news/">Home</option>
+ <optgroup label="v1.x">
+
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
+ <option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
+
+ <option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
+
+ <option value="/news/2018/12/04/release-1.13.0/">Release 1.13.0</option>
+
+ <option value="/news/2018/09/18/release-avatica-go-3.2.0/">Release Avatica Go 3.2.0</option>
+
+ <option value="/news/2018/09/10/release-avatica-go-3.1.0/">Release Avatica Go 3.1.0</option>
+
+ <option value="/news/2018/06/24/release-1.12.0/">Release 1.12.0</option>
+
+ <option value="/news/2018/04/27/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
+
+ <option value="/news/2018/03/09/release-1.11.0/">Release 1.11.0</option>
+
+ <option value="/news/2017/05/30/release-1.10.0/">Release 1.10.0</option>
+
+ <option value="/news/2017/03/31/new-avatica-repository/">New Avatica Repository</option>
+
+ <option value="/news/2016/11/01/release-1.9.0/">Release 1.9.0</option>
+
+ <option value="/news/2016/06/04/release-1.8.0/">Release 1.8.0</option>
+
+ <option value="/news/2016/03/18/release-1.7.1/">Release 1.7.1</option>
+
+ <option value="/news/2016/03/03/separate-project/">Splitting Avatica from Calcite</option>
+
+ </optgroup>
+ </select>
+</div>
+
+
+ <div class="unit four-fifths">
+ <article>
+ <h2>
+ Release Avatica Go 4.0.0
+ <a href="/news/2019/05/16/release-avatica-go-4.0.0/" class="permalink" title="Permalink">∞</a>
+ </h2>
+ <span class="post-category">
+ <span class="label">
+ release
+ </span>
+ </span>
+ <div class="post-meta">
+ <span class="post-date">
+ 16 May 2019
+ </span>
+
+
+
+ <a href="http://github.com/F21" class="post-author">
+ <img src="http://github.com/F21.png"
+ class="avatar" alt="francischuang avatar"
+ width="24" height="24">
+ francischuang
+ </a>
+ </div>
+ <div class="post-content">
+ <!--
+
+-->
+
+<p>Apache Calcite Avatica Go 4.0.0 is a major release with numerous improvements and a breaking change for Apache Phoenix.
+As this a a new major version, users of this package will need to upgrade their import paths to
+<code class="highlighter-rouge">"github.com/apache/calcite-avatica-go/v4"</code>.</p>
+
+<p><strong>Breaking change for Apache Phoenix (<a href="https://issues.apache.org/jira/browse/CALCITE-2724">CALCITE-2763</a>):</strong>
+In Apache Phoenix, null and empty strings are equivalent. For some background on why this is the case, see
+<a href="https://issues.apache.org/jira/browse/PHOENIX-947">PHOENIX-947</a>. In version 3 of Avatica-Go and below, null and empty
+strings are returned as an empty string <code class="highlighter-rouge">""</code> to the client. This prevented database/sql’s built in NullString type from
+working correctly. From 4.0.0 onwards, null and empty strings will be returned as a <code class="highlighter-rouge">nil</code>. This allows the usage of the
+<code class="highlighter-rouge">sql.NullString</code> type.</p>
+
+<p>For this release, both <a href="https://github.com/golang/dep">dep</a> and Go modules are supported for package management. As
+Go modules will be turned on by default in Go 1.13.0 (estimated to be released in September/October 2019), it is highly
+recommended that users of this package start migrating to using Go modules to ease the transition.</p>
+
+<p>The Calcite team recommends users of this package to upgrade to this version, where practical, as the dependencies being
+used by this package have also been upgraded.</p>
+
+
+
+ <p>See the <a href="/avatica/docs/history.html#v4-0-0">release notes</a>;
+ <a href="/avatica/downloads/avatica.html#source-releases">download</a> the release.</p>
+
+
+ </div>
+</article>
+
+ </div>
+
+ <div class="unit one-fifth hide-on-mobiles">
+ <aside>
+ <ul>
+ <li class="">
+ <a href="/avatica/news/">All News</a>
+ </li>
+ <li class="">
+ <a href="/avatica/news/avatica-releases/">Avatica Releases</a>
+ </li>
+ <li class="">
+ <a href="/avatica/news/avatica-go-releases/">Avatica Go Releases</a>
+ </li>
+ </ul>
+ <h4>Recent Releases</h4>
+ <ul>
+
+ <li class="current">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
+ <a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
+ </li>
+
+ <li class="">
+ <a href="/avatica/news/2019/04/29/release-1.14.0/">avatica 1.14.0</a>
+ </li>
+
+ <li class="">
+ <a href="/avatica/news/2018/12/04/release-1.13.0/">avatica 1.13.0</a>
+ </li>
+
+ <li class="">
+ <a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
+ </li>
+
+ </ul>
+ <h4>Other News</h4>
+ <ul>
+
+ <li class="">
+ <a href="/avatica/news/2017/03/31/new-avatica-repository/">New Avatica Repository</a>
+ </li>
+
+ <li class="">
+ <a href="/avatica/news/2016/03/03/separate-project/">Splitting Avatica from Calcite</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="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a>
+ </div>
+ <div id="copyright">
+ <p>The contents of this website are © 2019
+ <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>
diff --git a/avatica/news/avatica-go-releases/index.html b/avatica/news/avatica-go-releases/index.html
index d2beb91..ba389cc 100644
--- a/avatica/news/avatica-go-releases/index.html
+++ b/avatica/news/avatica-go-releases/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -125,6 +127,67 @@
+
+<article>
+ <h2>
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">
+ Release Avatica Go 4.0.0
+ </a>
+ </h2>
+ <span class="post-category">
+ <span class="label">
+ release
+ </span>
+ </span>
+ <div class="post-meta">
+ <span class="post-date">
+ 16 May 2019
+ </span>
+
+
+
+ <a href="http://github.com/F21" class="post-author">
+ <img src="http://github.com/F21.png"
+ class="avatar" alt="francischuang avatar"
+ width="24" height="24">
+ francischuang
+ </a>
+ </div>
+ <div class="post-content">
+ <!--
+
+-->
+
+<p>Apache Calcite Avatica Go 4.0.0 is a major release with numerous improvements and a breaking change for Apache Phoenix.
+As this a a new major version, users of this package will need to upgrade their import paths to
+<code class="highlighter-rouge">"github.com/apache/calcite-avatica-go/v4"</code>.</p>
+
+<p><strong>Breaking change for Apache Phoenix (<a href="https://issues.apache.org/jira/browse/CALCITE-2724">CALCITE-2763</a>):</strong>
+In Apache Phoenix, null and empty strings are equivalent. For some background on why this is the case, see
+<a href="https://issues.apache.org/jira/browse/PHOENIX-947">PHOENIX-947</a>. In version 3 of Avatica-Go and below, null and empty
+strings are returned as an empty string <code class="highlighter-rouge">""</code> to the client. This prevented database/sql’s built in NullString type from
+working correctly. From 4.0.0 onwards, null and empty strings will be returned as a <code class="highlighter-rouge">nil</code>. This allows the usage of the
+<code class="highlighter-rouge">sql.NullString</code> type.</p>
+
+<p>For this release, both <a href="https://github.com/golang/dep">dep</a> and Go modules are supported for package management. As
+Go modules will be turned on by default in Go 1.13.0 (estimated to be released in September/October 2019), it is highly
+recommended that users of this package start migrating to using Go modules to ease the transition.</p>
+
+<p>The Calcite team recommends users of this package to upgrade to this version, where practical, as the dependencies being
+used by this package have also been upgraded.</p>
+
+
+
+ <p>See the <a href="/avatica/docs/go_history.html#v4-0-0">release notes</a>;
+ <a href="/avatica/downloads/avatica-go.html#source-releases">download</a> the release.</p>
+
+
+ </div>
+</article>
+
+
+
+
@@ -321,6 +384,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -336,10 +403,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/avatica-releases/index.html b/avatica/news/avatica-releases/index.html
index ac8cb13..534ca40 100644
--- a/avatica/news/avatica-releases/index.html
+++ b/avatica/news/avatica-releases/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -125,6 +127,8 @@
+
+
<article>
<h2>
@@ -724,6 +728,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -739,10 +747,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
diff --git a/avatica/news/index.html b/avatica/news/index.html
index 4f8a8de..e76c846 100644
--- a/avatica/news/index.html
+++ b/avatica/news/index.html
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2019/05/16/release-avatica-go-4.0.0/">Release Avatica Go 4.0.0</option>
+
<option value="/news/2019/05/13/release-1.15.0/">Release 1.15.0</option>
<option value="/news/2019/04/29/release-1.14.0/">Release 1.14.0</option>
@@ -127,6 +129,65 @@
<article>
<h2>
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">
+ Release Avatica Go 4.0.0
+ </a>
+ </h2>
+ <span class="post-category">
+ <span class="label">
+ release
+ </span>
+ </span>
+ <div class="post-meta">
+ <span class="post-date">
+ 16 May 2019
+ </span>
+
+
+
+ <a href="http://github.com/F21" class="post-author">
+ <img src="http://github.com/F21.png"
+ class="avatar" alt="francischuang avatar"
+ width="24" height="24">
+ francischuang
+ </a>
+ </div>
+ <div class="post-content">
+ <!--
+
+-->
+
+<p>Apache Calcite Avatica Go 4.0.0 is a major release with numerous improvements and a breaking change for Apache Phoenix.
+As this a a new major version, users of this package will need to upgrade their import paths to
+<code class="highlighter-rouge">"github.com/apache/calcite-avatica-go/v4"</code>.</p>
+
+<p><strong>Breaking change for Apache Phoenix (<a href="https://issues.apache.org/jira/browse/CALCITE-2724">CALCITE-2763</a>):</strong>
+In Apache Phoenix, null and empty strings are equivalent. For some background on why this is the case, see
+<a href="https://issues.apache.org/jira/browse/PHOENIX-947">PHOENIX-947</a>. In version 3 of Avatica-Go and below, null and empty
+strings are returned as an empty string <code class="highlighter-rouge">""</code> to the client. This prevented database/sql’s built in NullString type from
+working correctly. From 4.0.0 onwards, null and empty strings will be returned as a <code class="highlighter-rouge">nil</code>. This allows the usage of the
+<code class="highlighter-rouge">sql.NullString</code> type.</p>
+
+<p>For this release, both <a href="https://github.com/golang/dep">dep</a> and Go modules are supported for package management. As
+Go modules will be turned on by default in Go 1.13.0 (estimated to be released in September/October 2019), it is highly
+recommended that users of this package start migrating to using Go modules to ease the transition.</p>
+
+<p>The Calcite team recommends users of this package to upgrade to this version, where practical, as the dependencies being
+used by this package have also been upgraded.</p>
+
+
+
+ <p>See the <a href="/avatica/docs/go_history.html#v4-0-0">release notes</a>;
+ <a href="/avatica/downloads/avatica-go.html#source-releases">download</a> the release.</p>
+
+
+ </div>
+</article>
+
+
+
+<article>
+ <h2>
<a href="/avatica/news/2019/05/13/release-1.15.0/">
Release 1.15.0
</a>
@@ -955,6 +1016,10 @@
<ul>
<li class="">
+ <a href="/avatica/news/2019/05/16/release-avatica-go-4.0.0/">avatica-go 4.0.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2019/05/13/release-1.15.0/">avatica 1.15.0</a>
</li>
@@ -970,10 +1035,6 @@
<a href="/avatica/news/2018/09/18/release-avatica-go-3.2.0/">avatica-go 3.2.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2018/09/10/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>