Hi João, Could you please include steps to verify before we +1 it? It would help those of us who are unfamiliar the steps to verify it :)
Thanks, On Fri, Oct 3, 2025 at 9:50 AM João Reis <[email protected]> wrote: > Hey folks, > > I’m proposing the Apache Cassandra GoCQL Driver 2.0.0 for release. > > sha1: 5c6075151a551f3e985b3647288b82fe01aef657 > git: > https://github.com/apache/cassandra-gocql-driver/tree/v2.0.0-tentative > > The Source release is available here (79790): > > 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 couple of bugs were found (introduced in 2.0.0-rc1) and > fixed. > > This release contains documentation updates including the addition of an > upgrade guide [1] 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 [2] when it > updates. > > We ran a few benchmarks to check for a performance regression in 2.0 and > results [3] 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-rc1-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://github.com/apache/cassandra-gocql-driver/blob/trunk/UPGRADE_GUIDE.md > [2] https://pkg.go.dev/github.com/apache/cassandra-gocql-driver/v2 > [3] > https://docs.google.com/spreadsheets/d/18VB_W5H5kInuyerwWdK_3Z4cwZ4H3n353IbJDoEkLJk/edit?usp=sharing >
