+1

Repeated the same steps
<https://lists.apache.org/thread/olttl7fx5yl9zxfzlmhw0lqc17n3w1zs> used to
validate the first attempt at this release.  For convenience I'll include
the relevant list here again:


   - Validated all signatures
   - Validated the tag and commit
   - Confirmed "go build" worked without issue
   - Confirmed "go test" passed
   - Ran a simple test app (accessing and printing release_version on
   system.local) using the downloaded tarball as the gocql module



On Fri, Oct 10, 2025 at 2:04 PM João Reis <[email protected]> wrote:

> Hey folks,
>
> I’m proposing the Apache Cassandra GoCQL Driver 2.0.0 for release (2nd
> attempt).
>
> sha1: f3e2b397adaaf5f8742068dfbd88958c824934ee
> git:
> https://github.com/apache/cassandra-gocql-driver/tree/v2.0.0-tentative
>
> The Source release is available here (revision 79967):
>
> https://dist.apache.org/repos/dist/dev/cassandra/cassandra-gocql-driver/2.0.0/
>
> As mentioned before in the 2.0.0-rc1 vote thread, this is a major release
> of the driver that includes the module name change from "
> github.com/gocql/gocql" to "github.com/apache/cassandra-gocql-driver/v2".
> During the donation process it was decided that this name change should
> happen in a major release since it is a breaking change.
>
> Initially there were no code changes planned to happen between 2.0.0-rc1
> and 2.0.0 GA but a few bugs were found (introduced in 2.0.0-rc1) and fixed.
> The issue [1] that led to the first vote failing has been fixed.
>
> This release contains documentation updates including the addition of an
> upgrade guide [2] to help users with the application code changes that
> might be required in order to upgrade from 1.x to 2.x. Changes made to the
> doc.go file will eventually be reflected in pkg.go.dev [3] when it
> updates.
>
> We ran a few benchmarks to check for a performance regression in 2.0 and
> results [4] showed a degradation of 1 to 2% in latency and throughput. We
> don't have an "official" way of running benchmarks like these yet so this
> is something we will have to discuss in the future.
>
> Developers will include this driver in their projects by specifying a
> commit hash or tag in go.mod rather than via the inclusion of binary
> artifacts so we’ve avoided the creation of binary artifacts completely. To
> avoid any premature access to this release before the vote is complete
> we’ve temporarily used the tag “v2.0.0-tentative” to clearly indicate that
> this tag points to a tentative release. Once the vote passes this tag will
> be updated to “v2.0.0”.
>
> The vote will be open for 72 hours (longer if needed). Everyone who has
> tested the build is invited to vote. Votes by PMC members are considered
> binding. A vote passes if there are at least three binding +1s and no -1's.
>
> Thanks,
> João
>
> [1] https://issues.apache.org/jira/browse/CASSGO-91
> [2]
> https://github.com/apache/cassandra-gocql-driver/blob/trunk/UPGRADE_GUIDE.md
> [3] https://pkg.go.dev/github.com/apache/cassandra-gocql-driver/v2
> [4]
> https://docs.google.com/spreadsheets/d/18VB_W5H5kInuyerwWdK_3Z4cwZ4H3n353IbJDoEkLJk/edit?usp=sharing
>
>

Reply via email to