Re: [VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread Berenguer Blasi
+1 On 19/8/21 19:52, J. D. Jordan wrote: > +1 > >> On Aug 19, 2021, at 12:35 PM, Andrés de la Peña >> wrote: >> >> +1 >> >>> On Thu, 19 Aug 2021 at 18:33, Joshua McKenzie wrote: >>> >>> +1 >>> >>> On Thu, Aug 19, 2021 at 12:19 PM bened...@apache.org >>> wrote: >>> +1 From:

Re: [DISCUSS] CEP 14: Paxos Improvements

2021-08-19 Thread Miles Garnsey
Long time listener, first time caller here - hello! I am very interested in this part "Better safety among range movements: Electorate verification during range movements provides a stronger assertion of linearizability via assurance of the set of instances voting on a transaction.” I have

Re: [DISCUSS] CEP 14: Paxos Improvements

2021-08-19 Thread bened...@apache.org
> Why not throw an exception? So this is essentially just a reporting mechanism for when an operation encounters state that should be impossible – this will have been left behind by prior operations, so the damage is already done and there’s no reason to throw an exception and fail the current

Re: [DISCUSS] CEP 14: Paxos Improvements

2021-08-19 Thread Patrick McFadin
I'm curious about this: "We will introduce mechanisms to spot and log linearizability violations for the user to file as bug reports" Why not throw an exception? Maybe it's just I don't quite see how this will be detected. I think this is very interesting though. Also, way to sell the next

Re: [VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread Jeff Jirsa
+1 Sent from my iPhone > On Aug 19, 2021, at 9:19 AM, bened...@apache.org wrote: > > +1 > > From: Brandon Williams > Date: Thursday, 19 August 2021 at 17:16 > To: dev@cassandra.apache.org > Subject: Re: [VOTE] CEP-11: Pluggable memtable implementations > +1 > >> On Thu, Aug 19, 2021 at

Re: [VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread J. D. Jordan
+1 > On Aug 19, 2021, at 12:35 PM, Andrés de la Peña > wrote: > > +1 > >> On Thu, 19 Aug 2021 at 18:33, Joshua McKenzie wrote: >> >> +1 >> >> On Thu, Aug 19, 2021 at 12:19 PM bened...@apache.org >> wrote: >> >>> +1 >>> >>> From: Brandon Williams >>> Date: Thursday, 19 August 2021 at

Re: [VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread Andrés de la Peña
+1 On Thu, 19 Aug 2021 at 18:33, Joshua McKenzie wrote: > +1 > > On Thu, Aug 19, 2021 at 12:19 PM bened...@apache.org > wrote: > > > +1 > > > > From: Brandon Williams > > Date: Thursday, 19 August 2021 at 17:16 > > To: dev@cassandra.apache.org > > Subject: Re: [VOTE] CEP-11: Pluggable

Re: [VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread Joshua McKenzie
+1 On Thu, Aug 19, 2021 at 12:19 PM bened...@apache.org wrote: > +1 > > From: Brandon Williams > Date: Thursday, 19 August 2021 at 17:16 > To: dev@cassandra.apache.org > Subject: Re: [VOTE] CEP-11: Pluggable memtable implementations > +1 > > On Thu, Aug 19, 2021 at 11:11 AM Branimir Lambov >

Re: [VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread bened...@apache.org
+1 From: Brandon Williams Date: Thursday, 19 August 2021 at 17:16 To: dev@cassandra.apache.org Subject: Re: [VOTE] CEP-11: Pluggable memtable implementations +1 On Thu, Aug 19, 2021 at 11:11 AM Branimir Lambov wrote: > > Hello everyone, > > I am proposing the CEP-11 (Pluggable memtable

Re: [VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread Brandon Williams
+1 On Thu, Aug 19, 2021 at 11:11 AM Branimir Lambov wrote: > > Hello everyone, > > I am proposing the CEP-11 (Pluggable memtable implementations) for adoption > > Discussion thread: >

Re: [VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread Ekaterina Dimitrova
+1 On Thu, 19 Aug 2021 at 12:13, Benjamin Lerer wrote: > +1 > > Le jeu. 19 août 2021 à 18:11, Branimir Lambov a > écrit : > > > Hello everyone, > > > > I am proposing the CEP-11 (Pluggable memtable implementations) for > adoption > > > > Discussion thread: > > > > >

Re: [VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread Benjamin Lerer
+1 Le jeu. 19 août 2021 à 18:11, Branimir Lambov a écrit : > Hello everyone, > > I am proposing the CEP-11 (Pluggable memtable implementations) for adoption > > Discussion thread: > >

[VOTE] CEP-11: Pluggable memtable implementations

2021-08-19 Thread Branimir Lambov
Hello everyone, I am proposing the CEP-11 (Pluggable memtable implementations) for adoption Discussion thread: https://lists.apache.org/thread.html/rb5e950f882196764744c31bc3c13dfbf0603cb9f8bc2f6cfb976d285%40%3Cdev.cassandra.apache.org%3E The vote will be open for 72 hours. Votes by PMC

Re: [DISCUSS] CEP 14: Paxos Improvements

2021-08-19 Thread bened...@apache.org
Hi Jeremy, That’s a great question, and the answer is that we shouldn’t compare the two as they aren’t in conflict. The goal of this work is only to improve the existing Paxos implementation – the characteristics are identical besides being faster, so this is a simple and safe upgrade route