Re: [VOTE] CEP-40: Data Transfer Using Cassandra Sidecar for Live Migrating Instances
+1 On Thu, Jun 27, 2024, at 12:40 AM, Abhijeet Dubey wrote: > +1 > > On Thu, Jun 27, 2024 at 1:47 AM Francisco Guerrero wrote: >> +1 >> >> On 2024/06/21 15:13:31 Venkata Hari Krishna Nukala wrote: >> > Hi everyone, >> > >> > I would like to start the voting for CEP-40 as all the feedback in the >> > discussion thread seems to be addressed. >> > >> > Proposal: >> > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-40%3A+Data+Transfer+Using+Cassandra+Sidecar+for+Live+Migrating+Instances >> > Discussion thread: >> > https://lists.apache.org/thread/g397668tp0zybf29g8hgbllv7t3j493f >> > >> > As per the CEP process documentation, this vote will be open for 72 hours >> > (longer if needed). >> > >> > Thanks! >> > Hari >> > > > > -- > *Abhijeet Dubey* > Software Engineer @ Apple Inc. > IIT Bombay Computer Science & Engineering Class of 2019 > Contact : +91-9900190105 > Apple Inc. | IIT Bombay >
Re: [VOTE] Release Apache Cassandra 5.0-rc1
The last time paxos v2 blocked us in CASSANDRA-19617 which also affected 4.1, I didn't get a sense of strong usage from the community, so I agree that RC shouldn't be blocked but this can get fixed before GA. +1 from me. Kind Regards, Brandon On Tue, Jun 25, 2024 at 11:11 PM Jon Haddad wrote: > > 5.0 is a massive milestone. A huge thank you to everyone that's invested > their time into the release. I've done a lot of testing, benchmarking, and > tire kicking and it's truly mind blowing how much has gone into 5.0 and how > great it is for the community. > > I am a bit concerned that CASSANDRA-19668, which I found in 4.1, will also > affect 5.0. This is a pretty serious bug, where using Paxos v2 + off heap > memtables can cause a SIGSEV process crash. I've seen this happen about a > dozen times with a client over the last 3 months. Since the new trie > memtables rely on off heap, and both Trie memtables & Paxos V2 is so > compelling (esp for multi-dc users), I think there's a good chance that we'll > be making an already bad problem even worse, for folks that use LWT. > > Unfortunately, until next week I'm unable to put any time into this; I'm on > vacation with my family. I wish I had been able to confirm and raise this > issue as a 5.0 blocker sooner, but I've deliberately tried to keep work stuff > out of my mind. Since I'm not 100% sure if this affects 5.0, I'm not > blocking the RC, but I don't feel comfortable putting a +1 on a release that > I'm at least 80% certain contains a process-crashing bug. > > I have a simple 4.1 patch in CASSANDRA-19668, but I haven't landed a commit > in several years and I have zero recollection of the entire process of > getting it in, nor have I spent any time writing unit or dtests in the C* > repo. I ran a test of 160MM LWTs over several hours with my 4.1 branch and > didn't hit any issues, but my client ran for weeks without hitting it so it's > hard to say if I've actually addressed the problem, as it's a rare race > condition. Fwiw, I don't need to be the one to handle CASSANDRA-19668, so if > someone wants to address it before me, please feel free. It will likely take > me a lot longer to deal with than someone more involved with the process, and > I'd want 2 sets of eyes on it anyways given what I already mentioned > previously about committing and testing. > > Jon > > > On Tue, Jun 25, 2024 at 2:53 PM Mick Semb Wever wrote: >> >> >> >> . >> >>> Proposing the test build of Cassandra 5.0-rc1 for release. >>> >>> sha1: b43f0b2e9f4cb5105764ef9cf4ece404a740539a >>> Git: https://github.com/apache/cassandra/tree/5.0-rc1-tentative >>> Maven Artifacts: >>> https://repository.apache.org/content/repositories/orgapachecassandra-1336/org/apache/cassandra/cassandra-all/5.0-rc1/ >> >> >> >> The three green CI runs for this are >> - https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-2 >> - https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-3 >> - https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-4 >> >>
Re: [VOTE] Release Apache Cassandra 5.0-rc1
Not voting on this, however, if we expect to fix something specific between an RC and GA, then we shouldn’t be starting a vote on RC. In that case it should be another beta. > On 27 Jun 2024, at 18:30, Brandon Williams wrote: > > The last time paxos v2 blocked us in CASSANDRA-19617 which also > affected 4.1, I didn't get a sense of strong usage from the community, > so I agree that RC shouldn't be blocked but this can get fixed before > GA. +1 from me. > > Kind Regards, > Brandon > > On Tue, Jun 25, 2024 at 11:11 PM Jon Haddad wrote: >> >> 5.0 is a massive milestone. A huge thank you to everyone that's invested >> their time into the release. I've done a lot of testing, benchmarking, and >> tire kicking and it's truly mind blowing how much has gone into 5.0 and how >> great it is for the community. >> >> I am a bit concerned that CASSANDRA-19668, which I found in 4.1, will also >> affect 5.0. This is a pretty serious bug, where using Paxos v2 + off heap >> memtables can cause a SIGSEV process crash. I've seen this happen about a >> dozen times with a client over the last 3 months. Since the new trie >> memtables rely on off heap, and both Trie memtables & Paxos V2 is so >> compelling (esp for multi-dc users), I think there's a good chance that >> we'll be making an already bad problem even worse, for folks that use LWT. >> >> Unfortunately, until next week I'm unable to put any time into this; I'm on >> vacation with my family. I wish I had been able to confirm and raise this >> issue as a 5.0 blocker sooner, but I've deliberately tried to keep work >> stuff out of my mind. Since I'm not 100% sure if this affects 5.0, I'm not >> blocking the RC, but I don't feel comfortable putting a +1 on a release that >> I'm at least 80% certain contains a process-crashing bug. >> >> I have a simple 4.1 patch in CASSANDRA-19668, but I haven't landed a commit >> in several years and I have zero recollection of the entire process of >> getting it in, nor have I spent any time writing unit or dtests in the C* >> repo. I ran a test of 160MM LWTs over several hours with my 4.1 branch and >> didn't hit any issues, but my client ran for weeks without hitting it so >> it's hard to say if I've actually addressed the problem, as it's a rare race >> condition. Fwiw, I don't need to be the one to handle CASSANDRA-19668, so >> if someone wants to address it before me, please feel free. It will likely >> take me a lot longer to deal with than someone more involved with the >> process, and I'd want 2 sets of eyes on it anyways given what I already >> mentioned previously about committing and testing. >> >> Jon >> >> >> On Tue, Jun 25, 2024 at 2:53 PM Mick Semb Wever wrote: >>> >>> >>> >>> . >>> Proposing the test build of Cassandra 5.0-rc1 for release. sha1: b43f0b2e9f4cb5105764ef9cf4ece404a740539a Git: https://github.com/apache/cassandra/tree/5.0-rc1-tentative Maven Artifacts: https://repository.apache.org/content/repositories/orgapachecassandra-1336/org/apache/cassandra/cassandra-all/5.0-rc1/ >>> >>> >>> >>> The three green CI runs for this are >>> - >>> https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-2 >>> - >>> https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-3 >>> - >>> https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-4 >>> >>>
Re: [VOTE] Release Apache Cassandra 5.0-rc1
I don't know that we expect to fix anything if we don't know it is affected yet. ¯\_(ツ)_/¯ Kind Regards, Brandon On Thu, Jun 27, 2024 at 12:37 PM Aleksey Yeshchenko wrote: > > Not voting on this, however, if we expect to fix something specific between > an RC and GA, then we shouldn’t be starting a vote on RC. In that case it > should be another beta. > > > On 27 Jun 2024, at 18:30, Brandon Williams wrote: > > > > The last time paxos v2 blocked us in CASSANDRA-19617 which also > > affected 4.1, I didn't get a sense of strong usage from the community, > > so I agree that RC shouldn't be blocked but this can get fixed before > > GA. +1 from me. > > > > Kind Regards, > > Brandon > > > > On Tue, Jun 25, 2024 at 11:11 PM Jon Haddad wrote: > >> > >> 5.0 is a massive milestone. A huge thank you to everyone that's invested > >> their time into the release. I've done a lot of testing, benchmarking, > >> and tire kicking and it's truly mind blowing how much has gone into 5.0 > >> and how great it is for the community. > >> > >> I am a bit concerned that CASSANDRA-19668, which I found in 4.1, will also > >> affect 5.0. This is a pretty serious bug, where using Paxos v2 + off heap > >> memtables can cause a SIGSEV process crash. I've seen this happen about a > >> dozen times with a client over the last 3 months. Since the new trie > >> memtables rely on off heap, and both Trie memtables & Paxos V2 is so > >> compelling (esp for multi-dc users), I think there's a good chance that > >> we'll be making an already bad problem even worse, for folks that use LWT. > >> > >> Unfortunately, until next week I'm unable to put any time into this; I'm > >> on vacation with my family. I wish I had been able to confirm and raise > >> this issue as a 5.0 blocker sooner, but I've deliberately tried to keep > >> work stuff out of my mind. Since I'm not 100% sure if this affects 5.0, > >> I'm not blocking the RC, but I don't feel comfortable putting a +1 on a > >> release that I'm at least 80% certain contains a process-crashing bug. > >> > >> I have a simple 4.1 patch in CASSANDRA-19668, but I haven't landed a > >> commit in several years and I have zero recollection of the entire process > >> of getting it in, nor have I spent any time writing unit or dtests in the > >> C* repo. I ran a test of 160MM LWTs over several hours with my 4.1 branch > >> and didn't hit any issues, but my client ran for weeks without hitting it > >> so it's hard to say if I've actually addressed the problem, as it's a rare > >> race condition. Fwiw, I don't need to be the one to handle > >> CASSANDRA-19668, so if someone wants to address it before me, please feel > >> free. It will likely take me a lot longer to deal with than someone more > >> involved with the process, and I'd want 2 sets of eyes on it anyways given > >> what I already mentioned previously about committing and testing. > >> > >> Jon > >> > >> > >> On Tue, Jun 25, 2024 at 2:53 PM Mick Semb Wever wrote: > >>> > >>> > >>> > >>> . > >>> > Proposing the test build of Cassandra 5.0-rc1 for release. > > sha1: b43f0b2e9f4cb5105764ef9cf4ece404a740539a > Git: https://github.com/apache/cassandra/tree/5.0-rc1-tentative > Maven Artifacts: > https://repository.apache.org/content/repositories/orgapachecassandra-1336/org/apache/cassandra/cassandra-all/5.0-rc1/ > >>> > >>> > >>> > >>> The three green CI runs for this are > >>> - > >>> https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-2 > >>> - > >>> https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-3 > >>> - > >>> https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-4 > >>> > >>> >
Re: [VOTE] Release Apache Cassandra 5.0-rc1
It definitely looks like a good thing to investigate and fix. However, it's not a regression and not new in 5.0. I think we should push forward with 5.0 and fix/release it separately in a 4.1.x and 5.0.x release. > On Jun 27, 2024, at 12:46 PM, Brandon Williams wrote: > > I don't know that we expect to fix anything if we don't know it is > affected yet. ¯\_(ツ)_/¯ > > Kind Regards, > Brandon > > On Thu, Jun 27, 2024 at 12:37 PM Aleksey Yeshchenko wrote: >> >> Not voting on this, however, if we expect to fix something specific between >> an RC and GA, then we shouldn’t be starting a vote on RC. In that case it >> should be another beta. >> >>> On 27 Jun 2024, at 18:30, Brandon Williams wrote: >>> >>> The last time paxos v2 blocked us in CASSANDRA-19617 which also >>> affected 4.1, I didn't get a sense of strong usage from the community, >>> so I agree that RC shouldn't be blocked but this can get fixed before >>> GA. +1 from me. >>> >>> Kind Regards, >>> Brandon >>> >>> On Tue, Jun 25, 2024 at 11:11 PM Jon Haddad wrote: 5.0 is a massive milestone. A huge thank you to everyone that's invested their time into the release. I've done a lot of testing, benchmarking, and tire kicking and it's truly mind blowing how much has gone into 5.0 and how great it is for the community. I am a bit concerned that CASSANDRA-19668, which I found in 4.1, will also affect 5.0. This is a pretty serious bug, where using Paxos v2 + off heap memtables can cause a SIGSEV process crash. I've seen this happen about a dozen times with a client over the last 3 months. Since the new trie memtables rely on off heap, and both Trie memtables & Paxos V2 is so compelling (esp for multi-dc users), I think there's a good chance that we'll be making an already bad problem even worse, for folks that use LWT. Unfortunately, until next week I'm unable to put any time into this; I'm on vacation with my family. I wish I had been able to confirm and raise this issue as a 5.0 blocker sooner, but I've deliberately tried to keep work stuff out of my mind. Since I'm not 100% sure if this affects 5.0, I'm not blocking the RC, but I don't feel comfortable putting a +1 on a release that I'm at least 80% certain contains a process-crashing bug. I have a simple 4.1 patch in CASSANDRA-19668, but I haven't landed a commit in several years and I have zero recollection of the entire process of getting it in, nor have I spent any time writing unit or dtests in the C* repo. I ran a test of 160MM LWTs over several hours with my 4.1 branch and didn't hit any issues, but my client ran for weeks without hitting it so it's hard to say if I've actually addressed the problem, as it's a rare race condition. Fwiw, I don't need to be the one to handle CASSANDRA-19668, so if someone wants to address it before me, please feel free. It will likely take me a lot longer to deal with than someone more involved with the process, and I'd want 2 sets of eyes on it anyways given what I already mentioned previously about committing and testing. Jon On Tue, Jun 25, 2024 at 2:53 PM Mick Semb Wever wrote: > > > > . > >> Proposing the test build of Cassandra 5.0-rc1 for release. >> >> sha1: b43f0b2e9f4cb5105764ef9cf4ece404a740539a >> Git: https://github.com/apache/cassandra/tree/5.0-rc1-tentative >> Maven Artifacts: >> https://repository.apache.org/content/repositories/orgapachecassandra-1336/org/apache/cassandra/cassandra-all/5.0-rc1/ > > > > The three green CI runs for this are > - > https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-2 > - > https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-3 > - > https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-4 > > >>
Re: [VOTE] Release Apache Cassandra 5.0-rc1
For those that want to go ahead, how do you to disclose to the community that there’s a serious risk to availability? Jon On Thu, Jun 27, 2024 at 7:52 PM Jeremy Hanna wrote: > It definitely looks like a good thing to investigate and fix. However, > it's not a regression and not new in 5.0. I think we should push forward > with 5.0 and fix/release it separately in a 4.1.x and 5.0.x release. > > > On Jun 27, 2024, at 12:46 PM, Brandon Williams wrote: > > > > I don't know that we expect to fix anything if we don't know it is > > affected yet. ¯\_(ツ)_/¯ > > > > Kind Regards, > > Brandon > > > > On Thu, Jun 27, 2024 at 12:37 PM Aleksey Yeshchenko > wrote: > >> > >> Not voting on this, however, if we expect to fix something specific > between an RC and GA, then we shouldn’t be starting a vote on RC. In that > case it should be another beta. > >> > >>> On 27 Jun 2024, at 18:30, Brandon Williams wrote: > >>> > >>> The last time paxos v2 blocked us in CASSANDRA-19617 which also > >>> affected 4.1, I didn't get a sense of strong usage from the community, > >>> so I agree that RC shouldn't be blocked but this can get fixed before > >>> GA. +1 from me. > >>> > >>> Kind Regards, > >>> Brandon > >>> > >>> On Tue, Jun 25, 2024 at 11:11 PM Jon Haddad wrote: > > 5.0 is a massive milestone. A huge thank you to everyone that's > invested their time into the release. I've done a lot of testing, > benchmarking, and tire kicking and it's truly mind blowing how much has > gone into 5.0 and how great it is for the community. > > I am a bit concerned that CASSANDRA-19668, which I found in 4.1, will > also affect 5.0. This is a pretty serious bug, where using Paxos v2 + off > heap memtables can cause a SIGSEV process crash. I've seen this happen > about a dozen times with a client over the last 3 months. Since the new > trie memtables rely on off heap, and both Trie memtables & Paxos V2 is so > compelling (esp for multi-dc users), I think there's a good chance that > we'll be making an already bad problem even worse, for folks that use LWT. > > Unfortunately, until next week I'm unable to put any time into this; > I'm on vacation with my family. I wish I had been able to confirm and > raise this issue as a 5.0 blocker sooner, but I've deliberately tried to > keep work stuff out of my mind. Since I'm not 100% sure if this affects > 5.0, I'm not blocking the RC, but I don't feel comfortable putting a +1 on > a release that I'm at least 80% certain contains a process-crashing bug. > > I have a simple 4.1 patch in CASSANDRA-19668, but I haven't landed a > commit in several years and I have zero recollection of the entire process > of getting it in, nor have I spent any time writing unit or dtests in the > C* repo. I ran a test of 160MM LWTs over several hours with my 4.1 branch > and didn't hit any issues, but my client ran for weeks without hitting it > so it's hard to say if I've actually addressed the problem, as it's a rare > race condition. Fwiw, I don't need to be the one to handle > CASSANDRA-19668, so if someone wants to address it before me, please feel > free. It will likely take me a lot longer to deal with than someone more > involved with the process, and I'd want 2 sets of eyes on it anyways given > what I already mentioned previously about committing and testing. > > Jon > > > On Tue, Jun 25, 2024 at 2:53 PM Mick Semb Wever > wrote: > > > > > > > > . > > > >> Proposing the test build of Cassandra 5.0-rc1 for release. > >> > >> sha1: b43f0b2e9f4cb5105764ef9cf4ece404a740539a > >> Git: https://github.com/apache/cassandra/tree/5.0-rc1-tentative > >> Maven Artifacts: > https://repository.apache.org/content/repositories/orgapachecassandra-1336/org/apache/cassandra/cassandra-all/5.0-rc1/ > > > > > > > > The three green CI runs for this are > > - > https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-2 > > - > https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-3 > > - > https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-4 > > > > > >> > >
Re: [VOTE] Release Apache Cassandra 5.0-rc1
How do we expose this for the already GA’ed 4.1.0-4.1.5 which are in use out in the world already?I would be more worried about that than the as yet to be released 5.0.0 which is likely not going to be in production for anyone for at least a few weeks after GA if not months in most shops.Seems like we already have a proposed fix with a patch posted to the ticket. Is someone who knows the paxos v2 code able to review and commit that if it is correct?On Jun 27, 2024, at 1:39 PM, Jon Haddad wrote:For those that want to go ahead, how do you to disclose to the community that there’s a serious risk to availability? JonOn Thu, Jun 27, 2024 at 7:52 PM Jeremy Hannawrote:It definitely looks like a good thing to investigate and fix. However, it's not a regression and not new in 5.0. I think we should push forward with 5.0 and fix/release it separately in a 4.1.x and 5.0.x release. > On Jun 27, 2024, at 12:46 PM, Brandon Williams wrote: > > I don't know that we expect to fix anything if we don't know it is > affected yet. ¯\_(ツ)_/¯ > > Kind Regards, > Brandon > > On Thu, Jun 27, 2024 at 12:37 PM Aleksey Yeshchenko wrote: >> >> Not voting on this, however, if we expect to fix something specific between an RC and GA, then we shouldn’t be starting a vote on RC. In that case it should be another beta. >> >>> On 27 Jun 2024, at 18:30, Brandon Williams wrote: >>> >>> The last time paxos v2 blocked us in CASSANDRA-19617 which also >>> affected 4.1, I didn't get a sense of strong usage from the community, >>> so I agree that RC shouldn't be blocked but this can get fixed before >>> GA. +1 from me. >>> >>> Kind Regards, >>> Brandon >>> >>> On Tue, Jun 25, 2024 at 11:11 PM Jon Haddad wrote: 5.0 is a massive milestone. A huge thank you to everyone that's invested their time into the release. I've done a lot of testing, benchmarking, and tire kicking and it's truly mind blowing how much has gone into 5.0 and how great it is for the community. I am a bit concerned that CASSANDRA-19668, which I found in 4.1, will also affect 5.0. This is a pretty serious bug, where using Paxos v2 + off heap memtables can cause a SIGSEV process crash. I've seen this happen about a dozen times with a client over the last 3 months. Since the new trie memtables rely on off heap, and both Trie memtables & Paxos V2 is so compelling (esp for multi-dc users), I think there's a good chance that we'll be making an already bad problem even worse, for folks that use LWT. Unfortunately, until next week I'm unable to put any time into this; I'm on vacation with my family. I wish I had been able to confirm and raise this issue as a 5.0 blocker sooner, but I've deliberately tried to keep work stuff out of my mind. Since I'm not 100% sure if this affects 5.0, I'm not blocking the RC, but I don't feel comfortable putting a +1 on a release that I'm at least 80% certain contains a process-crashing bug. I have a simple 4.1 patch in CASSANDRA-19668, but I haven't landed a commit in several years and I have zero recollection of the entire process of getting it in, nor have I spent any time writing unit or dtests in the C* repo. I ran a test of 160MM LWTs over several hours with my 4.1 branch and didn't hit any issues, but my client ran for weeks without hitting it so it's hard to say if I've actually addressed the problem, as it's a rare race condition. Fwiw, I don't need to be the one to handle CASSANDRA-19668, so if someone wants to address it before me, please feel free. It will likely take me a lot longer to deal with than someone more involved with the process, and I'd want 2 sets of eyes on it anyways given what I already mentioned previously about committing and testing. Jon On Tue, Jun 25, 2024 at 2:53 PM Mick Semb Wever wrote: > > > > . > >> Proposing the test build of Cassandra 5.0-rc1 for release. >> >> sha1: b43f0b2e9f4cb5105764ef9cf4ece404a740539a >> Git: https://github.com/apache/cassandra/tree/5.0-rc1-tentative >> Maven Artifacts: https://repository.apache.org/content/repositories/orgapachecassandra-1336/org/apache/cassandra/cassandra-all/5.0-rc1/ > > > > The three green CI runs for this are > - https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-2 > - https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-3 > - https://app.circleci.com/pipelines/github/driftx/cassandra?branch=5.0-rc1-4 > > >>
Re: [VOTE] Release Apache Cassandra 5.0-rc1
Looking at the ticket, I’d say Jon’s concern is legitimate. The segfaults Jon is seeing are probably caused by paxos V2 when combined with off heap memtables for the reason Benedict suggests in the JIRA. This problem will continue to exist in 5.0. Unfortunately, it looks like the patch posted is not enough to address the issue and will need to be a bit more involved to properly fix the problem. While this is not a regression, I think Jon’s point about trie memtables increasing usage of off heap memtables is a good one, and anyway we shouldn’t be doing major releases with known process crashing bugs. So I’m voting -1 on this release and will work with Jon and Benedict to get this fixed. Thanks, Blake > On Jun 26, 2024, at 6:47 AM, Josh McKenzie wrote: > > Blake or Benedict - can either of you speak to Jon's concerns around > CASSANDRA-19668? > > On Wed, Jun 26, 2024, at 12:18 AM, Jeff Jirsa wrote: >> >> +1 >> >> >> >>> On Jun 25, 2024, at 5:04 AM, Mick Semb Wever wrote: >>> >>> >>> Proposing the test build of Cassandra 5.0-rc1 for release. >>> >>> sha1: b43f0b2e9f4cb5105764ef9cf4ece404a740539a >>> Git: https://github.com/apache/cassandra/tree/5.0-rc1-tentative >>> Maven Artifacts: >>> https://repository.apache.org/content/repositories/orgapachecassandra-1336/org/apache/cassandra/cassandra-all/5.0-rc1/ >>> >>> The Source and Build Artifacts, and the Debian and RPM packages and >>> repositories, are available here: >>> https://dist.apache.org/repos/dist/dev/cassandra/5.0-rc1/ >>> >>> 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. >>> >>> [1]: CHANGES.txt: >>> https://github.com/apache/cassandra/blob/5.0-rc1-tentative/CHANGES.txt >>> [2]: NEWS.txt: >>> https://github.com/apache/cassandra/blob/5.0-rc1-tentative/NEWS.txt
Re: [VOTE] Release Apache Cassandra 5.0-rc1
Thanks for confirming this, Blake. I agree that we should not knowingly ship new versions with severe bugs that cause the DB to crash, regression or not. -1 from me as well On Fri, Jun 28, 2024 at 1:39 AM Blake Eggleston wrote: > Looking at the ticket, I’d say Jon’s concern is legitimate. The segfaults > Jon is seeing are probably caused by paxos V2 when combined with off heap > memtables for the reason Benedict suggests in the JIRA. This problem will > continue to exist in 5.0. Unfortunately, it looks like the patch posted is > not enough to address the issue and will need to be a bit more involved to > properly fix the problem. > > While this is not a regression, I think Jon’s point about trie memtables > increasing usage of off heap memtables is a good one, and anyway we > shouldn’t be doing major releases with known process crashing bugs. > > So I’m voting -1 on this release and will work with Jon and Benedict to > get this fixed. > > Thanks, > > Blake > > > On Jun 26, 2024, at 6:47 AM, Josh McKenzie wrote: > > Blake or Benedict - can either of you speak to Jon's concerns around > CASSANDRA-19668? > > On Wed, Jun 26, 2024, at 12:18 AM, Jeff Jirsa wrote: > > > +1 > > > > On Jun 25, 2024, at 5:04 AM, Mick Semb Wever wrote: > > > > Proposing the test build of Cassandra 5.0-rc1 for release. > > sha1: b43f0b2e9f4cb5105764ef9cf4ece404a740539a > Git: https://github.com/apache/cassandra/tree/5.0-rc1-tentative > Maven Artifacts: > https://repository.apache.org/content/repositories/orgapachecassandra-1336/org/apache/cassandra/cassandra-all/5.0-rc1/ > > The Source and Build Artifacts, and the Debian and RPM packages and > repositories, are available here: > https://dist.apache.org/repos/dist/dev/cassandra/5.0-rc1/ > > 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. > > [1]: CHANGES.txt: > https://github.com/apache/cassandra/blob/5.0-rc1-tentative/CHANGES.txt > [2]: NEWS.txt: > https://github.com/apache/cassandra/blob/5.0-rc1-tentative/NEWS.txt > > >