Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-21 Thread bened...@apache.org
Could you explain why you believe this trade-off is necessary? We can support full SQL just fine with Accord, and I hope that we eventually do so. This domain is incredibly complex, so it is easy to reach wrong conclusions. I would invite you again to propose a system for discussion that you

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-21 Thread Jonathan Ellis
Right, I'm looking for exactly a discussion on the high level goals. Instead of saying "here's the goals and we ruled out X because Y" we should start with a discussion around, "Approach A allows X and W, approach B allows Y and Z" and decide together what the goals should be and and what we are

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-21 Thread bened...@apache.org
Oh, finally, to address your question about how Fauna achieves low-cost reads: they default to serializable isolation only. They no doubt ensure the transaction log is replicated in order, so that any read from the DC-local transaction log is serializable. Accord will similarly be able to offer

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-21 Thread Patrick McFadin
I would be happy to host a Zoom as I've done in the past. I can post a transcript and the recording after the call. Instead of right after your talk Benedict, maybe we can set a time for next week and let everyone know the time? Patrick On Mon, Sep 20, 2021 at 11:05 AM bened...@apache.org

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-21 Thread bened...@apache.org
Demonstrating how subtle, complex and difficult to pin-down this topic is, Fauna’s recent blog post implies they may have migrated to a leaderless sequencing protocol (an earlier blog post made clear they used a leader process). However, Calvin still assumes a global sequencing shard, so this

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-21 Thread bened...@apache.org
Hi Jonathan, These other systems are incompatible with the goals of the CEP. I do discuss them (besides 2PC) in both the whitepaper and the CEP, and will summarise that discussion below. A true and accurate comparison of these other systems is essentially intractable, as there are complex

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-21 Thread Jonathan Ellis
Benedict, thanks for taking the lead in putting this together. Since Cassandra is the only relevant database today designed around a leaderless architecture, it's quite likely that we'll be better served with a custom transaction design instead of trying to retrofit one from CP systems. The

Re: Pluggable authenticators for CQLSH CEP

2021-09-21 Thread Benjamin Lerer
+1 Le mar. 21 sept. 2021 à 18:17, Stefan Miklosovic < stefan.mikloso...@instaclustr.com> a écrit : > Hi Brian, > > feel free to proceed and create CEP in Confluence and we might vote on > that afterwards. > > Regards > > On Thu, 16 Sept 2021 at 23:04, bhouse99 > wrote: > > > > Heya everyone! I

Re: Pluggable authenticators for CQLSH CEP

2021-09-21 Thread Stefan Miklosovic
Hi Brian, feel free to proceed and create CEP in Confluence and we might vote on that afterwards. Regards On Thu, 16 Sept 2021 at 23:04, bhouse99 wrote: > > Heya everyone! I just wanted to mention that Stefan Miklosovic and I are > planning on moving the following as a formal CEP to be voted

Re: Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Sumanth Pasupuleti
Congratulations Aleksei!! On Tue, Sep 21, 2021 at 5:39 AM Joshua McKenzie wrote: > Congrats Aleksei! > > > On Tue, Sep 21, 2021 at 7:51 AM Jonathan Ellis wrote: > > > Congratulations, Aleksei! > > > > On Tue, Sep 21, 2021 at 3:55 AM Benjamin Lerer > wrote: > > > > > The PMC members are

Re: Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Joshua McKenzie
Congrats Aleksei! On Tue, Sep 21, 2021 at 7:51 AM Jonathan Ellis wrote: > Congratulations, Aleksei! > > On Tue, Sep 21, 2021 at 3:55 AM Benjamin Lerer wrote: > > > The PMC members are pleased to announce that Aleksei Zotov has accepted > > last Friday the invitation to become committer. > >

Re: Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Jonathan Ellis
Congratulations, Aleksei! On Tue, Sep 21, 2021 at 3:55 AM Benjamin Lerer wrote: > The PMC members are pleased to announce that Aleksei Zotov has accepted > last Friday the invitation to become committer. > > Thanks a lot, Aleksei, for all your contributions to the project over the > years. > >

Re: Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Paulo Motta
Congratulations and welcome Aleksei! Em ter., 21 de set. de 2021 às 08:24, Brandon Williams escreveu: > Congratulations, Aleksei! > > On Tue, Sep 21, 2021 at 4:00 AM Benjamin Lerer wrote: > > > > The PMC members are pleased to announce that Aleksei Zotov has accepted > > last Friday the

Re: Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Brandon Williams
Congratulations, Aleksei! On Tue, Sep 21, 2021 at 4:00 AM Benjamin Lerer wrote: > > The PMC members are pleased to announce that Aleksei Zotov has accepted > last Friday the invitation to become committer. > > Thanks a lot, Aleksei, for all your contributions to the project over the > years. >

Re: [DISCUSS] CEP-15: General Purpose Transactions

2021-09-21 Thread Henrik Ingo
On client generated timestamps... On Mon, Sep 20, 2021 at 7:17 PM Joseph Lynch wrote: > * Relatedly I'm curious if there is any way that the client can > acquire the timestamp used by the transaction before sending the data > so we can make the operations idempotent and unrelated to the >

Re: Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Ekaterina Dimitrova
Congrats  Well deserved!! На вторник, 21 септември 2021 г. Mick Semb Wever написа: > Congrats! > > On Tue, 21 Sept 2021 at 09:55, Benjamin Lerer wrote: > > > The PMC members are pleased to announce that Aleksei Zotov has accepted > > last Friday the invitation to become committer. > > > >

Re: Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Mick Semb Wever
Congrats! On Tue, 21 Sept 2021 at 09:55, Benjamin Lerer wrote: > The PMC members are pleased to announce that Aleksei Zotov has accepted > last Friday the invitation to become committer. > > Thanks a lot, Aleksei, for all your contributions to the project over the > years. > > Congratulations

Re: Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Andrés de la Peña
Congratulations! On Tue, 21 Sept 2021 at 10:37, Berenguer Blasi wrote: > Congrats! > > On 21/9/21 10:55, Benjamin Lerer wrote: > > The PMC members are pleased to announce that Aleksei Zotov has accepted > > last Friday the invitation to become committer. > > > > Thanks a lot, Aleksei, for all

Re: Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Berenguer Blasi
Congrats! On 21/9/21 10:55, Benjamin Lerer wrote: > The PMC members are pleased to announce that Aleksei Zotov has accepted > last Friday the invitation to become committer. > > Thanks a lot, Aleksei, for all your contributions to the project over the > years. > > Congratulations and welcome > >

Welcome Aleksei Zotov as Cassandra committer

2021-09-21 Thread Benjamin Lerer
The PMC members are pleased to announce that Aleksei Zotov has accepted last Friday the invitation to become committer. Thanks a lot, Aleksei, for all your contributions to the project over the years. Congratulations and welcome The Apache Cassandra PMC members