Skip to content

Commit f0d392b

Browse files
committed
[CALCITE-6863] Release Avatica-Go 5.4.0
1 parent 131b7b5 commit f0d392b

File tree

2 files changed

+45
-1
lines changed

2 files changed

+45
-1
lines changed

NOTICE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Apache Calcite -- Avatica-Go
2-
Copyright 2012-2023 The Apache Software Foundation
2+
Copyright 2012-2025 The Apache Software Foundation
33

44
This product includes software developed at
55
The Apache Software Foundation (http://www.apache.org/).

site/_docs/go_history.md

+44
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,50 @@ For a full list of releases, see
2828
Downloads are available on the
2929
[downloads page]({{ site.baseurl }}/downloads/avatica-go.html).
3030

31+
## <a href="https://github.com/apache/calcite-avatica-go/releases/tag/v5.4.0">5.4.0</a> / 2025-03-XX
32+
{: #v5-4-0}
33+
34+
Apache Calcite Avatica Go 5.4.0 includes dependency updates and various minor improvements.
35+
36+
The Avatica protobuf messages have been recompiled to use the new [opaque API](https://go.dev/blog/protobuf-opaque). This
37+
change is internal and does not affect users of the Avatica Go client, but maintains best practices and follows the
38+
leading-edge of protobuf usage in Go.
39+
40+
Contributors to this release:
41+
Francis Chuang (Release Manager)
42+
43+
Features and bug fixes
44+
* Bump golang.org/x/crypto from 0.14.0 to 0.17.0
45+
* Bump google.golang.org/protobuf from 1.31.0 to 1.33.0
46+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6339">CALCITE-6339</a>]
47+
Replace hashicorp/go-uuid with google/uuid
48+
* Bump golang.org/x/net from 0.17.0 to 0.23.0
49+
* Bump golang.org/x/crypto from 0.21.0 to 0.31.0
50+
* Bump golang.org/x/net from 0.23.0 to 0.33.0
51+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6859">CALCITE-6859</a>]
52+
Upgrade dependencies
53+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6861">CALCITE-6861</a>]
54+
Switch to opaque protobuf API
55+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6862">CALCITE-6862</a>]
56+
Cleanup minor warnings
57+
58+
Tests
59+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6359">CALCITE-6359</a>]
60+
Update GitHub Actions workflows to use docker compose v2
61+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6857">CALCITE-6857</a>]
62+
Upgrade to Go 1.23 and 1.24
63+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6858">CALCITE-6858</a>]
64+
Upgrade GitHub actions
65+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6860">CALCITE-6860</a>]
66+
Test against new Avatica versions
67+
68+
Web site and documentation
69+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6158">CALCITE-6158</a>]
70+
Add instructions for building/testing the project in README file
71+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6360">CALCITE-6360</a>]
72+
Add .asf.yaml to calcite-avatica-go repository
73+
* Site: Remove documentation for live-reloading during development as it has been removed from the project
74+
3175
## <a href="https://github.com/apache/calcite-avatica-go/releases/tag/v5.3.0">5.3.0</a> / 2023-12-11
3276
{: #v5-3-0}
3377

0 commit comments

Comments
 (0)