You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by fr...@apache.org on 2018/09/10 00:35:59 UTC
svn commit: r1840434 - in /calcite/site/avatica: develop/ docs/ downloads/
news/ news/2016/03/03/separate-project/ news/2016/03/18/release-1.7.1/
news/2016/06/04/release-1.8.0/ news/2016/11/01/release-1.9.0/
news/2017/03/31/new-avatica-repository/ news...
Author: francischuang
Date: Mon Sep 10 00:35:59 2018
New Revision: 1840434
URL: http://svn.apache.org/viewvc?rev=1840434&view=rev
Log:
Publish website for avatica-go-3.1.0
Added:
calcite/site/avatica/news/2018/09/
calcite/site/avatica/news/2018/09/09/
calcite/site/avatica/news/2018/09/09/release-avatica-go-3.1.0/
calcite/site/avatica/news/2018/09/09/release-avatica-go-3.1.0/index.html (with props)
Modified:
calcite/site/avatica/develop/avatica-go.html
calcite/site/avatica/docs/go_client_reference.html
calcite/site/avatica/docs/go_history.html
calcite/site/avatica/docs/history.html
calcite/site/avatica/docs/howto.html
calcite/site/avatica/downloads/avatica-go.html
calcite/site/avatica/downloads/avatica.html
calcite/site/avatica/news/2016/03/03/separate-project/index.html
calcite/site/avatica/news/2016/03/18/release-1.7.1/index.html
calcite/site/avatica/news/2016/06/04/release-1.8.0/index.html
calcite/site/avatica/news/2016/11/01/release-1.9.0/index.html
calcite/site/avatica/news/2017/03/31/new-avatica-repository/index.html
calcite/site/avatica/news/2017/05/30/release-1.10.0/index.html
calcite/site/avatica/news/2018/03/09/release-1.11.0/index.html
calcite/site/avatica/news/2018/04/26/release-avatica-go-3.0.0/index.html
calcite/site/avatica/news/2018/06/24/release-1.12.0/index.html
calcite/site/avatica/news/avatica-go-releases/index.html
calcite/site/avatica/news/avatica-releases/index.html
calcite/site/avatica/news/index.html
Modified: calcite/site/avatica/develop/avatica-go.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/develop/avatica-go.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/develop/avatica-go.html (original)
+++ calcite/site/avatica/develop/avatica-go.html Mon Sep 10 00:35:59 2018
@@ -126,19 +126,17 @@ the version you want to generate protobu
<h3 id="manual-set-up">Manual set up</h3>
<ol>
- <li>
- <p>Install <a href="https://golang.org/doc/install">Go</a>.</p>
- </li>
- <li>
- <p>Install <a href="https://github.com/golang/dep">dep</a>: <code class="highlighter-rouge">go get -u github.com/golang/dep/cmd/dep</code></p>
- </li>
- <li>
- <p>Install dependencies by running <code class="highlighter-rouge">dep ensure -v</code> from the root of the repository.</p>
- </li>
- <li>
- <p>The test suite requires access to an instance of Avatica running HSQLDB and an instance of Apache Phoenix running the
-Phoenix Query Server.</p>
- </li>
+ <li>Install <a href="https://golang.org/doc/install">Go</a>.</li>
+</ol>
+
+<p>For Go 1.10 and below, install the dependencies (skip these steps if using Go 1.11 and above):
+1a. Install <a href="https://github.com/golang/dep">dep</a>: <code class="highlighter-rouge">go get -u github.com/golang/dep/cmd/dep</code></p>
+
+<p>1b. Install dependencies by running <code class="highlighter-rouge">dep ensure -v</code> from the root of the repository.</p>
+
+<ol>
+ <li>The test suite requires access to an instance of Avatica running HSQLDB and an instance of Apache Phoenix running the
+Phoenix Query Server.</li>
</ol>
<p>You should then set the <code class="highlighter-rouge">HSQLDB_HOST</code> and <code class="highlighter-rouge">PHOENIX_HOST</code> environment variables. For example:</p>
@@ -158,6 +156,11 @@ PHOENIX_HOST: http://phoenix:8765</code>
<h2 id="releasing">Releasing</h2>
<p>If you have not set up a GPG signing key, set one up by following these <a href="https://www.apache.org/dev/openpgp.html#generate-key">instructions</a>.</p>
+<p>If this release is a new major version (we are releasing 4.0.0 vs the current version 3.0.0), update the version in the
+import path in <code class="highlighter-rouge">go.mod</code>. The import paths in the various sample code snippets should also be updated.</p>
+
+<p>Since we need to support Go modules, tags must be prefixed with a <code class="highlighter-rouge">v</code>. For example, tag as <code class="highlighter-rouge">v3.1.0</code> rather than <code class="highlighter-rouge">3.1.0</code>.</p>
+
<p>From the root of the repository, run <code class="highlighter-rouge">./make-release-artifacts.sh</code>.</p>
<p>You will be asked to select the tag to build release artifacts for. The latest tag is automatically selected if no tag is selected.</p>
Modified: calcite/site/avatica/docs/go_client_reference.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/docs/go_client_reference.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/docs/go_client_reference.html (original)
+++ calcite/site/avatica/docs/go_client_reference.html Mon Sep 10 00:35:59 2018
@@ -722,17 +722,21 @@ hood.</p>
</ul>
<h2 id="getting-started">Getting Started</h2>
-<p>Install using your dependency management tool (we recommend <a href="https://github.com/golang/dep">dep</a>!):</p>
+<p>If you are using Go 1.10 and below, install using <a href="https://github.com/golang/dep">dep</a>:</p>
<figure class="highlight"><pre><code class="language-shell" data-lang="shell"><span class="nv">$ </span>dep ensure <span class="nt">-add</span> github.com/apache/calcite-avatica-go</code></pre></figure>
+<p>If you are using Go 1.11 and above, install using Go modules:</p>
+
+<figure class="highlight"><pre><code class="language-shell" data-lang="shell"><span class="nv">$ </span>go get github.com/apache/calcite-avatica-go</code></pre></figure>
+
<h2 id="usage">Usage</h2>
<p>The Avatica Go driver implements Goâs <code class="highlighter-rouge">database/sql/driver</code> interface, so, import Goâs
<code class="highlighter-rouge">database/sql</code> package and the driver:</p>
<figure class="highlight"><pre><code class="language-go" data-lang="go"><span class="k">import</span><span class="x"> </span><span class="s">"database/sql"</span><span class="x">
-</span><span class="k">import</span><span class="x"> </span><span class="n">_</span><span class="x"> </span><span class="s">"github.com/apache/calcite-avatica-go"</span><span class="x">
+</span><span class="k">import</span><span class="x"> </span><span class="n">_</span><span class="x"> </span><span class="s">"github.com/apache/calcite-avatica-go/v3"</span><span class="x">
</span><span class="n">db</span><span class="p">,</span><span class="x"> </span><span class="n">err</span><span class="x"> </span><span class="o">:=</span><span class="x"> </span><span class="n">sql</span><span class="o">.</span><span class="n">Open</span><span class="p">(</span><span class="s">"avatica"</span><span class="p">,</span><span class="x"> </span><span class="s">"http://localhost:8765"</span><span class="p">)</span></code></pre></figure>
Modified: calcite/site/avatica/docs/go_history.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/docs/go_history.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/docs/go_history.html (original)
+++ calcite/site/avatica/docs/go_history.html Mon Sep 10 00:35:59 2018
@@ -710,6 +710,54 @@
Downloads are available on the
<a href="/avatica/downloads/avatica-go.html">downloads page</a>.</p>
+<h2 id="v3-1-0"><a href="https://github.com/apache/calcite-avatica-go/releases/tag/v3.1.0">3.1.0</a> / 2018-09-10</h2>
+
+<p>Apache Calcite Avatica Go 3.1.0 is a minor release of Avatica Go with support for Go modules.
+We recommend using the latest stable version of Go.</p>
+
+<p>Go 1.11 along with Go modules support was released at the end of August 2018. Go modules will become the
+official package management solution for Go projects. As the Go team currently supports both Go 1.11 and Go 1.10,
+the Gopkg.toml and Gopkg.lock files are still available for those using dep for package management. We plan to
+remove support for dep when Go 1.12 is released in early 2019, so we encourage users to upgrade to Go 1.11 and use
+Go modules where possible.</p>
+
+<p>Features and bug fixes</p>
+
+<ul>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2333">CALCITE-2333</a>]
+Stop releasing zip archives</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2367">CALCITE-2367</a>]
+Remove the satori/go.uuid package as it is unmaintained and replace it with hashicorp/go-uuid which is already
+a transitive dependency (Kenneth Shaw)</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2372">CALCITE-2372</a>]
+Test against Apache Phoenix 4.14.0</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2493">CALCITE-2493</a>]
+Update all dependencies to their latest versions</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2335">CALCITE-2335</a>]
+Add support for Go modules (available since Go 1.11) and test against Go 1.11</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2500">CALCITE-2500</a>]
+Test against Avatica 1.12.0 and Apache Phoenix 5.0.0 and regenerate protobuf definitions</li>
+ <li>Fix release script</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2513">CALCITE-2513</a>]
+Fix dockerfile so that Go modules work correctly when running tests using docker-compose</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2513">CALCITE-2531</a>]
+Update release script to only include files in source control</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2533">CALCITE-2533</a>]
+Allow user to select signing key when signing releases using release script</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2532">CALCITE-2532</a>]
+Update release script to check ending copyright year in NOTICE file</li>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2534">CALCITE-2534</a>]
+Update release script to check that AVATICA_VER are the same in both gen-protobuf.sh and gen-protobuf.bat</li>
+ <li>Fix 3.1.0 release annoucement filename</li>
+</ul>
+
+<p>Web site and documentation</p>
+
+<ul>
+ <li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2335">CALCITE-2335</a>]
+Update documentation and release instructions to include support for Go modules.</li>
+</ul>
+
<h2 id="v3-0-0"><a href="https://github.com/apache/calcite-avatica-go/releases/tag/3.0.0">3.0.0</a> / 2018-04-27</h2>
<p>Apache Calcite Avatica Go 3.0.0 is the first release since the Go driver has been donated
Modified: calcite/site/avatica/docs/history.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/docs/history.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/docs/history.html (original)
+++ calcite/site/avatica/docs/history.html Mon Sep 10 00:35:59 2018
@@ -726,16 +726,16 @@ other software versions as specified in
<ul>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-1520">CALCITE-1520</a>]
-Implement isValid for AvaticaConnection</li>
+Implement method <code class="highlighter-rouge">AvaticaConnection.isValid()</code></li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2212">CALCITE-2212</a>]
-Enforce minimum JDK 8 via maven-enforcer-plugin</li>
+Enforce minimum JDK 8 via <code class="highlighter-rouge">maven-enforcer-plugin</code></li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2268">CALCITE-2268</a>]
Bump HSQLDB to 2.4.0 in Avatica Docker image</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2272">CALCITE-2272</a>]
Bump dependencies: Apache Parent POM 19, JDK 10 Surefire and JDK 10 Javadoc
Fix Javadoc generation</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2218">CALCITE-2218</a>]
-Fix AvaticaResultSet#getRow()</li>
+Fix <code class="highlighter-rouge">AvaticaResultSet.getRow()</code></li>
<li>Add Docker Hub image for HSQLDB</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2289">CALCITE-2289</a>]
Enable html5 for Javadoc on JDK 9+</li>
@@ -745,23 +745,27 @@ Allow Jetty Server to be customized befo
Stop generating ZIP archives for release</li>
<li>Bump HSQLDB dependency to 2.4.1</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2294">CALCITE-2294</a>]
-Allow customization for AvaticaServerConfiguration for plugging new authentication mechanisms (Karan Mehta)</li>
+Allow customization for <code class="highlighter-rouge">AvaticaServerConfiguration</code> for plugging new
+authentication mechanisms (Karan Mehta)</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-1884">CALCITE-1884</a>]
-DateTimeUtils produces incorrect results for days before the Gregorian cutover (Haohui Mai and Sergey Nuyanzin)</li>
+<code class="highlighter-rouge">DateTimeUtils</code> produces incorrect results for days before the Gregorian
+cutover (Haohui Mai and Sergey Nuyanzin)</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2303">CALCITE-2303</a>]
-Support MICROSECONDS, MILLISECONDS, EPOCH, ISODOW, ISOYEAR and DECADE time units in EXTRACT function (Sergey Nuyanzin)</li>
+Support <code class="highlighter-rouge">MICROSECONDS</code>, <code class="highlighter-rouge">MILLISECONDS</code>, <code class="highlighter-rouge">EPOCH</code>, <code class="highlighter-rouge">ISODOW</code>, <code class="highlighter-rouge">ISOYEAR</code> and
+<code class="highlighter-rouge">DECADE</code> time units in <code class="highlighter-rouge">EXTRACT</code> function (Sergey Nuyanzin)</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2350">CALCITE-2350</a>]
Fix cannot shade Avatica with Guava 21.0 or higher</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2341">CALCITE-2341</a>]
Fix Javadoc plugin incompatibility</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2352">CALCITE-2352</a>]
-Update checkstyle to 6.18 and update supressions.xml</li>
+Update checkstyle to 6.18 and update <code class="highlighter-rouge">suppressions.xml</code></li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2219">CALCITE-2219</a>]
-Update Connection, Statement, PreparedStatement and ResultSet to throw an exception if resource is closed.</li>
+Update <code class="highlighter-rouge">Connection</code>, <code class="highlighter-rouge">Statement</code>, <code class="highlighter-rouge">PreparedStatement</code> and <code class="highlighter-rouge">ResultSet</code> to throw
+an exception if resource is closed</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2361">CALCITE-2361</a>]
Upgrade Bouncycastle to 1.59</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2299">CALCITE-2299</a>]
-Add support for NANOSECOND in TimeUnit and TimeUnitRange</li>
+Add support for <code class="highlighter-rouge">NANOSECOND</code> in <code class="highlighter-rouge">TimeUnit</code> and <code class="highlighter-rouge">TimeUnitRange</code></li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2285">CALCITE-2285</a>]
Support client cert keystore for Avatica client (Karan Mehta)</li>
</ul>
@@ -770,11 +774,13 @@ Support client cert keystore for Avatica
<ul>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2210">CALCITE-2210</a>]
-Remove oraclejdk7, add oraclejdk9, add oraclejdk10, and add ibmjava to .travis.yml</li>
+Remove <code class="highlighter-rouge">oraclejdk7</code>, add <code class="highlighter-rouge">oraclejdk9</code>, add <code class="highlighter-rouge">oraclejdk10</code>, and add <code class="highlighter-rouge">ibmjava</code> to
+<code class="highlighter-rouge">.travis.yml</code></li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2255">CALCITE-2255</a>]
-Add JDK 11 .travis.yml</li>
+Add JDK 11 <code class="highlighter-rouge">.travis.yml</code></li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-2022">CALCITE-2022</a>]
-Add dynamic drive calculation to correctly determine trust store location when testing on Windows (Sergey Nuyanzin)</li>
+Add dynamic drive calculation to correctly determine trust store location when
+testing on Windows (Sergey Nuyanzin)</li>
</ul>
<p>Website and Documentation</p>
@@ -783,11 +789,11 @@ Add dynamic drive calculation to correct
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-1160">CALCITE-1160</a>]
Redirect from Avatica community to Calcite community</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-1937">CALCITE-1937</a>]
-Update Avatica website to support the inclusion of Avatica-Goâs content and add option for using docker to develop
-and build the website</li>
+Update Avatica website to support the inclusion of Avatica-Goâs content and add
+option for using docker to develop and build the website</li>
<li>[<a href="https://issues.apache.org/jira/browse/CALCITE-1914">CALCITE-1914</a>]
Add DOAP (Description of a Project) file for Avatica</li>
- <li>Fix broken link in HOWTO</li>
+ <li>Fix broken link in <code class="highlighter-rouge">HOWTO</code></li>
<li>Add missing license header to avatica-go docs generation script</li>
</ul>
Modified: calcite/site/avatica/docs/howto.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/docs/howto.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/docs/howto.html (original)
+++ calcite/site/avatica/docs/howto.html Mon Sep 10 00:35:59 2018
@@ -720,6 +720,7 @@
<li><a href="#advanced-topics-for-committers" id="markdown-toc-advanced-topics-for-committers">Advanced topics for committers</a> <ul>
<li><a href="#set-up-pgp-signing-keys-for-calcite-committers" id="markdown-toc-set-up-pgp-signing-keys-for-calcite-committers">Set up PGP signing keys (for Calcite committers)</a></li>
<li><a href="#run-a-gpg-agent" id="markdown-toc-run-a-gpg-agent">Run a GPG agent</a></li>
+ <li><a href="#set-up-maven-repository-credentials-for-calcite-committers" id="markdown-toc-set-up-maven-repository-credentials-for-calcite-committers">Set up Maven repository credentials (for Calcite committers)</a></li>
<li><a href="#making-a-snapshot-for-calcite-committers" id="markdown-toc-making-a-snapshot-for-calcite-committers">Making a snapshot (for Calcite committers)</a></li>
<li><a href="#making-a-release-for-calcite-committers" id="markdown-toc-making-a-release-for-calcite-committers">Making a release (for Calcite committers)</a></li>
<li><a href="#cleaning-up-after-a-failed-release-attempt-for-calcite-committers" id="markdown-toc-cleaning-up-after-a-failed-release-attempt-for-calcite-committers">Cleaning up after a failed release attempt (for Calcite committers)</a></li>
@@ -860,6 +861,10 @@ scripting in your shellâs configura
<p>Also, ensure that <code class="highlighter-rouge">default-cache-ttl 6000</code> is set in <code class="highlighter-rouge">~/.gnupg/gpg-agent.conf</code>
to guarantee that your credentials will be cached for the duration of the build.</p>
+<h2 id="set-up-maven-repository-credentials-for-calcite-committers">Set up Maven repository credentials (for Calcite committers)</h2>
+
+<p>Follow the instructions <a href="http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env">here</a> to add your credentials to your maven configuration.</p>
+
<h2 id="making-a-snapshot-for-calcite-committers">Making a snapshot (for Calcite committers)</h2>
<p>Before you start:</p>
@@ -890,6 +895,8 @@ and <code class="highlighter-rouge">dock
<li>Add release notes to <code class="highlighter-rouge">site/_docs/history.md</code>. Include the commit history,
and say which versions of Java, Guava and operating systems the release is
tested against.</li>
+ <li>Generate a report of vulnerabilities that occur among dependencies,
+using <code class="highlighter-rouge">mvn verify -Ppedantic</code>.</li>
<li>Make sure that
<a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20AND%20status%20%3D%20Resolved%20and%20fixVersion%20is%20null">
every âresolvedâ JIRA case</a> (including duplicates) has
@@ -935,7 +942,12 @@ index 4617a4e..4ccd97f 100644
</span><span class="c"># Do a dry run of the release:prepare step, which sets version numbers.</span>
<span class="c"># Typically we increment minor version: If X.Y.Z is 1.11.0, X2.Y2.Z2 is 1.12.0.</span>
-mvn <span class="nt">-DdryRun</span><span class="o">=</span><span class="nb">true</span> <span class="nt">-DreleaseVersion</span><span class="o">=</span>X.Y.Z <span class="nt">-DdevelopmentVersion</span><span class="o">=</span>X2.Y2.Z2-SNAPSHOT <span class="nt">-Dtag</span><span class="o">=</span>avatica-X.Y.Z-rcN <span class="nt">-Papache-release</span> <span class="nt">-Duser</span>.name<span class="o">=</span><span class="k">${</span><span class="nv">asf</span><span class="p">.username</span><span class="k">}</span> release:prepare</code></pre></figure>
+<span class="c"># Note X.Y.Z is the current version we're trying to release, and X2.Y2.Z2 is the next development version.</span>
+<span class="c"># For example, if I am currently building a release for 1.11.0, X.Y.Z would be 1.11.0 and X2.Y2.Z2 would be 1.12.0.</span>
+mvn <span class="nt">-DdryRun</span><span class="o">=</span><span class="nb">true</span> <span class="nt">-DreleaseVersion</span><span class="o">=</span>X.Y.Z <span class="nt">-DdevelopmentVersion</span><span class="o">=</span>X2.Y2.Z2-SNAPSHOT <span class="nt">-Dtag</span><span class="o">=</span>avatica-X.Y.Z-rcN <span class="nt">-Papache-release</span> <span class="nt">-Duser</span>.name<span class="o">=</span><span class="k">${</span><span class="nv">asf</span><span class="p">.username</span><span class="k">}</span> release:prepare
+
+<span class="c"># If you have multiple GPG keys, you can select the key used to sign the release by appending `-Darguments=-Dgpg.keyname=your_key_id`:</span>
+mvn <span class="nt">-DdryRun</span><span class="o">=</span><span class="nb">true</span> <span class="nt">-DreleaseVersion</span><span class="o">=</span>X.Y.Z <span class="nt">-DdevelopmentVersion</span><span class="o">=</span>X2.Y2.Z2-SNAPSHOT <span class="nt">-Dtag</span><span class="o">=</span>avatica-X.Y.Z-rcN <span class="nt">-Papache-release</span> <span class="nt">-Duser</span>.name<span class="o">=</span><span class="k">${</span><span class="nv">asf</span><span class="p">.username</span><span class="k">}</span> release:prepare <span class="nt">-Darguments</span><span class="o">=</span><span class="nt">-Dgpg</span>.keyname<span class="o">=</span>your_key_id</code></pre></figure>
<p>Check the artifacts:</p>
@@ -976,8 +988,13 @@ generated files from your workspace:</p>
<figure class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="c"># Prepare sets the version numbers, creates a tag, and pushes it to git.</span>
<span class="c"># Typically we increment minor version: If X.Y.Z is 1.11.0, X2.Y2.Z2 is 1.12.0.</span>
+<span class="c"># Note X.Y.Z is the current version we're trying to release, and X2.Y2.Z2 is the next development version.</span>
+<span class="c"># For example, if I am currently building a release for 1.11.0, X.Y.Z would be 1.11.0 and X2.Y2.Z2 would be 1.12.0.</span>
mvn <span class="nt">-DreleaseVersion</span><span class="o">=</span>X.Y.Z <span class="nt">-DdevelopmentVersion</span><span class="o">=</span>X2.Y2.Z2-SNAPSHOT <span class="nt">-Dtag</span><span class="o">=</span>avatica-X.Y.Z-rcN <span class="nt">-Papache-release</span> <span class="nt">-Duser</span>.name<span class="o">=</span><span class="k">${</span><span class="nv">asf</span><span class="p">.username</span><span class="k">}</span> release:prepare
+<span class="c"># If you have multiple GPG keys, you can select the key used to sign the release by appending `-Darguments=-Dgpg.keyname=your_key_id`:</span>
+mvn <span class="nt">-DreleaseVersion</span><span class="o">=</span>X.Y.Z <span class="nt">-DdevelopmentVersion</span><span class="o">=</span>X2.Y2.Z2-SNAPSHOT <span class="nt">-Dtag</span><span class="o">=</span>avatica-X.Y.Z-rcN <span class="nt">-Papache-release</span> <span class="nt">-Duser</span>.name<span class="o">=</span><span class="k">${</span><span class="nv">asf</span><span class="p">.username</span><span class="k">}</span> release:prepare <span class="nt">-Darguments</span><span class="o">=</span><span class="nt">-Dgpg</span>.keyname<span class="o">=</span>your_key_id
+
<span class="c"># Perform checks out the tagged version, builds, and deploys to the staging repository</span>
mvn <span class="nt">-Papache-release</span> <span class="nt">-Duser</span>.name<span class="o">=</span><span class="k">${</span><span class="nv">asf</span><span class="p">.username</span><span class="k">}</span> release:perform <span class="nt">-Darguments</span><span class="o">=</span><span class="s2">"-DskipTests"</span></code></pre></figure>
Modified: calcite/site/avatica/downloads/avatica-go.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/downloads/avatica-go.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/downloads/avatica-go.html (original)
+++ calcite/site/avatica/downloads/avatica-go.html Mon Sep 10 00:35:59 2018
@@ -99,10 +99,16 @@
</thead>
<tbody>
<tr>
+ <td style="text-align: left"><a href="/avatica/docs/history.html#v3-1-0">3.1.0</a></td>
+ <td style="text-align: left">09 Sep 2018</td>
+ <td style="text-align: left"><a href="https://github.com/apache/calcite-avatica-go/commit/0e1ae23">0e1ae23</a></td>
+ <td style="text-align: left"><a href="http://www.apache.org/dyn/closer.lua?filename=calcite/apache-calcite-avatica-go-3.1.0/apache-calcite-avatica-go-src-3.1.0.tar.gz&action=download">tar</a> (<a href="https://www.apache.org/dist/calcite/apache-calcite-avatica-go-3.1.0/apache-calcite-avatica-go-src-3.1.0.tar.gz.sha256">sha256</a> <a href="https://www.apache.org/dist/calcite/apache-calcite-avatica-go-3.1.0/apache-calcite-avatica-go-src-3.1.0.tar.gz.asc">pgp</a>)</td>
+ </tr>
+ <tr>
<td style="text-align: left"><a href="/avatica/docs/history.html#v3-0-0">3.0.0</a></td>
<td style="text-align: left">26 Apr 2018</td>
<td style="text-align: left"><a href="https://github.com/apache/calcite-avatica-go/commit/273c53f">273c53f</a></td>
- <td style="text-align: left"><a href="http://archive.apache.org/dist/calcite/apache-calcite-avatica-go3.0.0/apache-calcite-avatica-go3.0.0-src.tar.gz">tar</a> (<a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-go3.0.0/apache-calcite-avatica-go3.0.0-src.tar.gz.sha256">sha256</a> <a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-go3.0.0/apache-calcite-avatica-go3.0.0-src.tar.gz.asc">pgp</a>) <br /> <a href="http://archive.apache.org/dist/calcite/apache-calcite-avatica-go3.0.0/apache-calcite-avatica-go3.0.0-src.zip">zip</a> (<a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-go3.0.0/apache-calcite-avatica-go3.0.0-src.zip.sha256">sha256</a> <a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-go3.0.0/apache-calcite-avatica-go3.0.0-src.zip.asc">pgp</a>)</td>
+ <td style="text-align: left"><a href="http://archive.apache.org/dist/calcite/apache-calcite-avatica-go-3.0.0/apache-calcite-avatica-go-src-3.0.0.tar.gz">tar</a> (<a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-go-3.0.0/apache-calcite-avatica-go-src-3.0.0.tar.gz.sha256">sha256</a> <a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-go-3.0.0/apache-calcite-avatica-go-src-3.0.0.tar.gz.asc">pgp</a>) <br /> <a href="http://archive.apache.org/dist/calcite/apache-calcite-avatica-go-3.0.0/apache-calcite-avatica-go-src-3.0.0.zip">zip</a> (<a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-go-3.0.0/apache-calcite-avatica-go-src-3.0.0.zip.sha256">sha256</a> <a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-go-3.0.0/apache-calcite-avatica-go-src-3.0.0.zip.asc">pgp</a>)</td>
</tr>
</tbody>
</table>
Modified: calcite/site/avatica/downloads/avatica.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/downloads/avatica.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/downloads/avatica.html (original)
+++ calcite/site/avatica/downloads/avatica.html Mon Sep 10 00:35:59 2018
@@ -104,7 +104,7 @@
<td style="text-align: left"><a href="/avatica/docs/history.html#v1-12-0">1.12.0</a></td>
<td style="text-align: left">24 Jun 2018</td>
<td style="text-align: left"><a href="https://github.com/apache/calcite-avatica/commit/019a4ec">019a4ec</a></td>
- <td style="text-align: left"><a href="http://www.apache.org/dyn/closer.lua?filename=calcite/apache-calcite-avatica-1.12.0/apache-calcite-avatica-1.12.0-src.tar.gz&action=download">tar</a> (<a href="https://www.apache.org/dist/calcite/apache-calcite-avatica-1.12.0/apache-calcite-avatica-1.12.0-src.tar.gz.sha256">sha256</a> <a href="https://www.apache.org/dist/calcite/apache-calcite-avatica-1.12.0/apache-calcite-avatica-1.12.0-src.tar.gz.asc">pgp</a>)</td>
+ <td style="text-align: left"><a href="http://archive.apache.org/dist/calcite/apache-calcite-avatica-1.12.0/apache-calcite-avatica-1.12.0-src.tar.gz">tar</a> (<a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-1.12.0/apache-calcite-avatica-1.12.0-src.tar.gz.sha256">sha256</a> <a href="https://archive.apache.org/dist/calcite/apache-calcite-avatica-1.12.0/apache-calcite-avatica-1.12.0-src.tar.gz.asc">pgp</a>)</td>
</tr>
<tr>
<td style="text-align: left"><a href="/avatica/docs/history.html#v1-11-0">1.11.0</a></td>
@@ -163,12 +163,12 @@ succeed.</p>
<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.12.0<span class="nt"></version></span>
+ <span class="nt"><version></span>3.1.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.12.0<span class="nt"></version></span>
+ <span class="nt"><version></span>3.1.0<span class="nt"></version></span>
<span class="nt"></dependency></span>
<span class="nt"></dependencies></span></code></pre></figure>
@@ -178,7 +178,7 @@ succeed.</p>
<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.12.0<span class="nt"></version></span>
+ <span class="nt"><version></span>3.1.0<span class="nt"></version></span>
<span class="nt"></dependency></span>
<span class="nt"></dependencies></span></code></pre></figure>
Modified: calcite/site/avatica/news/2016/03/03/separate-project/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2016/03/03/separate-project/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/2016/03/03/separate-project/index.html (original)
+++ calcite/site/avatica/news/2016/03/03/separate-project/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -170,6 +172,10 @@ features in the other.</p>
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -185,10 +191,6 @@ features in the other.</p>
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/2016/03/18/release-1.7.1/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2016/03/18/release-1.7.1/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/2016/03/18/release-1.7.1/index.html (original)
+++ calcite/site/avatica/news/2016/03/18/release-1.7.1/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -228,6 +230,10 @@ upgrading to this version.</p>
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -243,10 +249,6 @@ upgrading to this version.</p>
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/2016/06/04/release-1.8.0/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2016/06/04/release-1.8.0/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/2016/06/04/release-1.8.0/index.html (original)
+++ calcite/site/avatica/news/2016/06/04/release-1.8.0/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -226,6 +228,10 @@ The wire API documentation for Protocol
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -241,10 +247,6 @@ The wire API documentation for Protocol
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/2016/11/01/release-1.9.0/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2016/11/01/release-1.9.0/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/2016/11/01/release-1.9.0/index.html (original)
+++ calcite/site/avatica/news/2016/11/01/release-1.9.0/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -185,6 +187,10 @@ and
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -200,10 +206,6 @@ and
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="current">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/2017/03/31/new-avatica-repository/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2017/03/31/new-avatica-repository/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/2017/03/31/new-avatica-repository/index.html (original)
+++ calcite/site/avatica/news/2017/03/31/new-avatica-repository/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -173,6 +175,10 @@ with a mirrored-copy also available on G
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -188,10 +194,6 @@ with a mirrored-copy also available on G
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/2017/05/30/release-1.10.0/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2017/05/30/release-1.10.0/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/2017/05/30/release-1.10.0/index.html (original)
+++ calcite/site/avatica/news/2017/05/30/release-1.10.0/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -185,6 +187,10 @@ and over 20 <a href="/avatica/docs/histo
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -200,10 +206,6 @@ and over 20 <a href="/avatica/docs/histo
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/2018/03/09/release-1.11.0/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2018/03/09/release-1.11.0/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/2018/03/09/release-1.11.0/index.html (original)
+++ calcite/site/avatica/news/2018/03/09/release-1.11.0/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -170,6 +172,10 @@ support for JDK 7. There are more than 2
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -185,10 +191,6 @@ support for JDK 7. There are more than 2
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/2018/04/26/release-avatica-go-3.0.0/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2018/04/26/release-avatica-go-3.0.0/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/2018/04/26/release-avatica-go-3.0.0/index.html (original)
+++ calcite/site/avatica/news/2018/04/26/release-avatica-go-3.0.0/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -177,6 +179,10 @@ as further development will take place i
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -192,10 +198,6 @@ as further development will take place i
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/2018/06/24/release-1.12.0/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2018/06/24/release-1.12.0/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/2018/06/24/release-1.12.0/index.html (original)
+++ calcite/site/avatica/news/2018/06/24/release-1.12.0/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -169,6 +171,10 @@ ZIP archives will no longer be produced
<h4>Recent Releases</h4>
<ul>
+ <li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
<li class="current">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -185,10 +191,6 @@ ZIP archives will no longer be produced
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Added: calcite/site/avatica/news/2018/09/09/release-avatica-go-3.1.0/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2018/09/09/release-avatica-go-3.1.0/index.html?rev=1840434&view=auto
==============================================================================
--- calcite/site/avatica/news/2018/09/09/release-avatica-go-3.1.0/index.html (added)
+++ calcite/site/avatica/news/2018/09/09/release-avatica-go-3.1.0/index.html Mon Sep 10 00:35:59 2018
@@ -0,0 +1,274 @@
+<!DOCTYPE HTML>
+<html lang="en-US">
+<head>
+ <meta charset="UTF-8">
+ <title>Release Avatica Go 3.1.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/2018/09/09/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/26/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 3.1.0
+ <a href="/news/2018/09/09/release-avatica-go-3.1.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">
+ 09 Sep 2018
+ </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 3.1.0 is a minor release of the Avatica Go client to bring in support for Go modules.
+This release includes updated dependencies, testing against more targets and <a href="/avatica/docs/go_history.html#v3-1-0">support for Go Modules</a>.</p>
+
+<p>Go 1.11 along with Go modules support was released at the end of August 2018. Go modules will become the
+official package management solution for Go projects. As the Go team currently supports both Go 1.11 and Go 1.10,
+the Gopkg.toml and Gopkg.lock files are still available for those using dep for package management. We plan to
+remove support for dep when Go 1.12 is released in early 2019, so we encourage users to upgrade to Go 1.11 and use
+Go modules where possible.</p>
+
+
+
+ <p>See the <a href="/avatica/docs/history.html#v3-1-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/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
+ <a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
+ </li>
+
+ <li class="">
+ <a href="/avatica/news/2018/04/26/release-avatica-go-3.0.0/">avatica-go 3.0.0</a>
+ </li>
+
+ <li class="">
+ <a href="/avatica/news/2018/03/09/release-1.11.0/">avatica 1.11.0</a>
+ </li>
+
+ <li class="">
+ <a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.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 © 2018
+ <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>
Propchange: calcite/site/avatica/news/2018/09/09/release-avatica-go-3.1.0/index.html
------------------------------------------------------------------------------
svn:executable = *
Modified: calcite/site/avatica/news/avatica-go-releases/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/avatica-go-releases/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/avatica-go-releases/index.html (original)
+++ calcite/site/avatica/news/avatica-go-releases/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -115,6 +117,58 @@
+
+<article>
+ <h2>
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">
+ Release Avatica Go 3.1.0
+ </a>
+ </h2>
+ <span class="post-category">
+ <span class="label">
+ release
+ </span>
+ </span>
+ <div class="post-meta">
+ <span class="post-date">
+ 09 Sep 2018
+ </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 3.1.0 is a minor release of the Avatica Go client to bring in support for Go modules.
+This release includes updated dependencies, testing against more targets and <a href="/avatica/docs/go_history.html#v3-1-0">support for Go Modules</a>.</p>
+
+<p>Go 1.11 along with Go modules support was released at the end of August 2018. Go modules will become the
+official package management solution for Go projects. As the Go team currently supports both Go 1.11 and Go 1.10,
+the Gopkg.toml and Gopkg.lock files are still available for those using dep for package management. We plan to
+remove support for dep when Go 1.12 is released in early 2019, so we encourage users to upgrade to Go 1.11 and use
+Go modules where possible.</p>
+
+
+
+ <p>See the <a href="/avatica/docs/go_history.html#">release notes</a>;
+ <a href="/avatica/downloads/avatica-go.html#source-releases">download</a> the release.</p>
+
+
+ </div>
+</article>
+
+
+
+
@@ -200,6 +254,10 @@ as further development will take place i
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -215,10 +273,6 @@ as further development will take place i
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/avatica-releases/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/avatica-releases/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/avatica-releases/index.html (original)
+++ calcite/site/avatica/news/avatica-releases/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -115,6 +117,8 @@
+
+
<article>
<h2>
@@ -562,6 +566,10 @@ upgrading to this version.</p>
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -577,10 +585,6 @@ upgrading to this version.</p>
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>
Modified: calcite/site/avatica/news/index.html
URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/index.html?rev=1840434&r1=1840433&r2=1840434&view=diff
==============================================================================
--- calcite/site/avatica/news/index.html (original)
+++ calcite/site/avatica/news/index.html Mon Sep 10 00:35:59 2018
@@ -85,6 +85,8 @@
<option value="/avatica/news/">Home</option>
<optgroup label="v1.x">
+ <option value="/news/2018/09/09/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/26/release-avatica-go-3.0.0/">Release Avatica Go 3.0.0</option>
@@ -117,6 +119,56 @@
<article>
<h2>
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">
+ Release Avatica Go 3.1.0
+ </a>
+ </h2>
+ <span class="post-category">
+ <span class="label">
+ release
+ </span>
+ </span>
+ <div class="post-meta">
+ <span class="post-date">
+ 09 Sep 2018
+ </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 3.1.0 is a minor release of the Avatica Go client to bring in support for Go modules.
+This release includes updated dependencies, testing against more targets and <a href="/avatica/docs/go_history.html#v3-1-0">support for Go Modules</a>.</p>
+
+<p>Go 1.11 along with Go modules support was released at the end of August 2018. Go modules will become the
+official package management solution for Go projects. As the Go team currently supports both Go 1.11 and Go 1.10,
+the Gopkg.toml and Gopkg.lock files are still available for those using dep for package management. We plan to
+remove support for dep when Go 1.12 is released in early 2019, so we encourage users to upgrade to Go 1.11 and use
+Go modules where possible.</p>
+
+
+
+ <p>See the <a href="/avatica/docs/go_history.html#">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/2018/06/24/release-1.12.0/">
Release 1.12.0
</a>
@@ -702,6 +754,10 @@ of the website.</p>
<ul>
<li class="">
+ <a href="/avatica/news/2018/09/09/release-avatica-go-3.1.0/">avatica-go 3.1.0</a>
+ </li>
+
+ <li class="">
<a href="/avatica/news/2018/06/24/release-1.12.0/">avatica 1.12.0</a>
</li>
@@ -717,10 +773,6 @@ of the website.</p>
<a href="/avatica/news/2017/05/30/release-1.10.0/">avatica 1.10.0</a>
</li>
- <li class="">
- <a href="/avatica/news/2016/11/01/release-1.9.0/">avatica 1.9.0</a>
- </li>
-
</ul>
<h4>Other News</h4>
<ul>