Hey folks,

I've just realized that GOPROXY cached the v2.0.0-tentative tag during the
first vote so this means that if you use "go get
github.com/apache/cassandra-gocql-driver/[email protected]" to test this
release chances are that you might be testing the release of the 1st vote
thread instead.

I've pushed a "v2.0.0-tentative2" tag so that we can have a tag that
reliably points to the correct sha on GOPROXY. If you use  "go get
github.com/apache/cassandra-gocql-driver/[email protected]" it is
guaranteed that you will get the correct sha for this release on your
application.

Both tags point to the same SHA on the actual Github repo though.

In future votes we will just have to use a different tentative tag when a
vote fails, we have to assume that once a tag is pushed to Github it will
be automatically cached by GOPROXY and we can't change it.

Thanks,
João Reis

Rolo, Carlos via dev <[email protected]> escreveu (terça, 14/10/2025
à(s) 09:09):

> +1 non binding.
>
> Small tests involving Cadence worked without issues.
> ------------------------------
> *From:* Jane He <[email protected]>
> *Sent:* 13 October 2025 21:27
> *To:* [email protected] <[email protected]>
> *Subject:* Re: [VOTE] Release Apache Cassandra GoCQL Driver 2.0.0 (2nd
> attempt)
>
> You don't often get email from [email protected]. Learn why this is
> important <https://aka.ms/LearnAboutSenderIdentification>
> *EXTERNAL EMAIL - USE CAUTION when clicking links or attachments *
>
>
> +1 non binding.
>
>
>
> I ran the tests of OpenTelemetry Cassandra Exporter [1] with the proposed
> version, and all tests passed.
>
>
>
> Best, Jane
>
>
>
> [1]:
> https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/cassandraexporter
> <https://urldefense.com/v3/__https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/cassandraexporter__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1i9ipxoY$>
>
>
>
> *From: *Bret McGuire <[email protected]>
> *Date: *Monday, October 13, 2025 at 12:11 AM
> *To: *[email protected] <[email protected]>
> *Subject: *Re: [VOTE] Release Apache Cassandra GoCQL Driver 2.0.0 (2nd
> attempt)
>
> +1
>
>
>
> Repeated the same steps
> <https://urldefense.com/v3/__https://lists.apache.org/thread/olttl7fx5yl9zxfzlmhw0lqc17n3w1zs__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1HUkFO78$>
> 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
> <https://urldefense.com/v3/__https://github.com/apache/cassandra-gocql-driver/tree/v2.0.0-tentative__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1zXzgqH8$>
>
> The Source release is available here (revision 79967):
>
>
> https://dist.apache.org/repos/dist/dev/cassandra/cassandra-gocql-driver/2.0.0/
> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/cassandra/cassandra-gocql-driver/2.0.0/__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1AAKIjdo$>
>
>
>
> 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
> <https://urldefense.com/v3/__http://github.com/gocql/gocql__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1D8d4vsI$>"
> to "github.com/apache/cassandra-gocql-driver/v2
> <https://urldefense.com/v3/__http://github.com/apache/cassandra-gocql-driver/v2__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1jXSjyyY$>
> ".
>
> 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
> <https://urldefense.com/v3/__http://pkg.go.dev__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1lvOt_Dk$>
> [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
> <https://urldefense.com/v3/__https://issues.apache.org/jira/browse/CASSGO-91__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1ZWUP9hA$>
>
>
> [2]
> https://github.com/apache/cassandra-gocql-driver/blob/trunk/UPGRADE_GUIDE.md
> <https://urldefense.com/v3/__https://github.com/apache/cassandra-gocql-driver/blob/trunk/UPGRADE_GUIDE.md__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1LSAN0OA$>
>
> [3] https://pkg.go.dev/github.com/apache/cassandra-gocql-driver/v2
> <https://urldefense.com/v3/__https://pkg.go.dev/github.com/apache/cassandra-gocql-driver/v2__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1JPd3XFY$>
>
> [4]
> https://docs.google.com/spreadsheets/d/18VB_W5H5kInuyerwWdK_3Z4cwZ4H3n353IbJDoEkLJk/edit?usp=sharing
> <https://urldefense.com/v3/__https://docs.google.com/spreadsheets/d/18VB_W5H5kInuyerwWdK_3Z4cwZ4H3n353IbJDoEkLJk/edit?usp=sharing__;!!Nhn8V6BzJA!W1nmQzWNij5nJ-uqGTyI09z_TmrZ99hOMSQ_jcnq36M-yE14NzDaDE5OhjLg5XjTKeBCxFyzCAU1oBWLm4w$>
>
>
>
>

Reply via email to