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]

Reply via email to