Re: [VOTE] Release Apache Cassandra 5.0-rc1

2024-07-05 Thread C. Scott Andreas
We capture this as part of our release lifecycle document: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=132320437We define releases from our “Beta” milestone onward as API-stable:BetaDefinition / Expectations:Should be interface-stable, so that consumers do not have to incur any

Re: [VOTE] Release Apache Cassandra 5.0-rc1

2024-07-05 Thread Josh McKenzie
I see the argument. In reality though we can never truly guarantee that something is API stable, only our intent to keep it so if at all possible, right? On Wed, Jul 3, 2024, at 8:58 AM, Claude Warren, Jr wrote: > Because you do not know if the issues stopping the release will require an > API

[RESULT][VOTE] Release Apache Cassandra 5.0-rc1 (take2)

2024-07-05 Thread Mick Semb Wever
. 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. > > With a veto in place the vote fails.

Re: [VOTE] Release Apache Cassandra 5.0-rc1 (take2)

2024-07-05 Thread scott
Agreed, I can attest to the importance of this issue as well. The bug is query- and data-dependent, but is such that previously-correct latency metrics that may ordinarily report latency in the 1ms range can incorrectly report latency as 70ms or higher due to measurement error. Users would obse

Re: [VOTE] Release Apache Cassandra 5.0-rc1 (take2)

2024-07-05 Thread Sam Tunnicliffe
-1 I'm afraid we have found an issue with coordinator level latency metrics being artificially inflated for certain types of queries. Unfortunately this is a new regression, introduced by CASSANDRA-19534, so we shouldn't knowingly include it in the release. The good news is that only a subset

Re: [DISCUSS] Feature branch to update a nodetool obsolete dependency (airline)

2024-07-05 Thread Maxim Muzafarov
> Once you are happy with your chosen library, we need a DISCUSS thread to add > this new library (current protocol). Thanks, David. This is a good point, do we need a separate DISCUSS thread or can we just use this one? I'm in favour of keeping the discussion in one place, especially when topics