This is an automated email from the ASF dual-hosted git repository. francischuang pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git
commit fc9cf4ee6452024657cc4f74ab428e33f936fc65 Author: Francis Chuang <[email protected]> AuthorDate: Mon Oct 10 09:54:29 2022 +1100 [CALCITE-5313] Prepare for 5.2.0 release --- site/_docs/go_history.md | 61 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/site/_docs/go_history.md b/site/_docs/go_history.md index a2264c9..82d88a1 100644 --- a/site/_docs/go_history.md +++ b/site/_docs/go_history.md @@ -28,6 +28,67 @@ For a full list of releases, see Downloads are available on the [downloads page]({{ site.baseurl }}/downloads/avatica-go.html). +## <a href="https://github.com/apache/calcite-avatica-go/releases/tag/v5.2.0">5.2.0</a> / 2022-10-XX +{: #v5-2-0} + +Apache Calcite Avatica Go 5.2.0 is a maintenance release of Avatica Go with some dependency updates, bug fixes and a new +minor feature. This release supports Go 1.18 and 1.19, which are currently the versions supported and maintained by the +Go team. + +The `xinsnake/go-http-digest-auth-client` digest authentication client has been replaced with `icholy/digest` as the +former has been deprecated and is no longer maintained. + +The `driver.SessionResetter` has also been implemented, allowing stale connections to the server to be purged and reset. + +Contributors to this release: +Francis Chuang, Guozhong Li + +Features and bug fixes + +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5072">CALCITE-5072</a>] + Index out of range when calling rows.Next() +* Add Apache license header to website publication Github workflows +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5077">CALCITE-5077</a>] + ResetSession implements driver.SessionResetter +* [<a href="https://issues.apache.org/jira/browse/CALCITE-4147">CALCITE-4147</a>] + Rename "master" branch to "main" +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5234">CALCITE-5234</a>] + Remove witch / live-reload support for development +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5237">CALCITE-5237</a>] + Upgrade dependencies and regenerate protobufs +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5312">CALCITE-5312</a>] + Replace http digest auth library with github.com/icholy/digest +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5317">CALCITE-5317</a>] + Remove redundant type declarations +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5318">CALCITE-5318</a>] + Replace deprecated ioutil methods with io and os equivalents +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5319">CALCITE-5319</a>] + Remove DualStack dial option in HTTP client as it is deprecated and enabled by default +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5320">CALCITE-5320</a>] + Switch from deprecated_first_frame_max_size to first_frame_max_size protobuf member for setting the first frame max size +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5322">CALCITE-5322</a>] + Remove deprecated build tags +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5323">CALCITE-5323</a>] + Do not copy lock handle in statement +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5324">CALCITE-5324</a>] + Cancel context in tests +* Make directory safe for git in docker release script + +Tests + +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5235">CALCITE-5235</a>] + Run Github Actions tests using docker and upgrade Go +* [<a href="https://issues.apache.org/jira/browse/CALCITE-5236">CALCITE-5236</a>] + Test against Avatica 1.22 by default in docker-compose.yml + +Web site and documentation: + +* [<a href="https://issues.apache.org/jira/browse/CALCITE-3129">CALCITE-3129</a>] + Automate website builds +* Push website only if there are changes +* Link Go reference to the latest version of the documentation +* Fix formatting in documentation + ## <a href="https://github.com/apache/calcite-avatica-go/releases/tag/v5.1.0">5.1.0</a> / 2022-03-27 {: #v5-1-0}
