Stanislav Bychkov created CASSGO-34:
---------------------------------------
Summary: Decide go version Bump for goclq
Key: CASSGO-34
URL: https://issues.apache.org/jira/browse/CASSGO-34
Project: Apache Cassandra Go driver
Issue Type: Improvement
Components: Core
Reporter: Stanislav Bychkov
The current {{go.mod}} file in gocql specifies go 1.13 as the minimum version,
which is outdated. Recent updates, including support for {*}Native Protocol
v5{*}, introduced dependencies such as {{{}atomic.Bool{}}}, which require go
1.19 or higher to build successfully.
GoCQL officially supports the *latest two Go releases* (currently *Go 1.22* and
{*}Go 1.23{*}) and uses these versions in its CI pipeline. However, we need to
determine whether to bump the {{go.mod}} version to:
# {*}Go 1.19{*}: The minimum version required to build with
{{{}atomic.Bool{}}}.
# {*}Go 1.22{*}: Align with GoCQL’s official policy of supporting the latest
two Go releases.
This decision impacts users, as a higher {{go.mod}} version requires them to
upgrade their Go environment.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]