Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread Blake Eggleston
Let’s get back on topic. Jonathan, in your opening email you stated that, in your view, the 2 main areas of tradeoff were: > 1. Is it worth giving up local latencies to get full global consistency? Now we’ve established that we don’t need to give up local latencies with Accord, which leaves:

Re: [DISCUSS] CASSANDRA-17031: Add support for PEM based key material for SSL

2021-10-11 Thread Derek Chen-Becker
Sorry, I just wanted to view the JIRA ticket and comment Thanks! Derek On Mon, Oct 11, 2021, 7:09 PM Maulin Vasavada wrote: > Hi Derek > > I am not sure what you are trying to do. Are you trying to delete the CEP > page OR trying to see/edit the JIRA ticket? Anybody else have a clue what > Der

Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread Jonathan Ellis
On Mon, Oct 11, 2021 at 5:11 PM bened...@apache.org wrote: > If we want to fully unpack this particular point, as far as I can tell > claiming ANSI SQL would indeed require interactive transactions in which > arbitrary conditional work may be performed by a client within a > transaction in respon

Re: [DISCUSS] CASSANDRA-17031: Add support for PEM based key material for SSL

2021-10-11 Thread Maulin Vasavada
Hi Derek I am not sure what you are trying to do. Are you trying to delete the CEP page OR trying to see/edit the JIRA ticket? Anybody else have a clue what Derek is running into? Thanks Maulin On Mon, Oct 11, 2021 at 2:34 PM Derek Chen-Becker wrote: > Hi Maulin, > > I'm getting a permission d

Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread bened...@apache.org
Hi Jonathan, I would appreciate it if you would respond to all of my email(s), as (at your insistence) I spend a great deal of time responding to you. Cherry-picking makes these conversations very difficult. If we want to fully unpack this particular point, as far as I can tell claiming ANSI S

Re: [VOTE] CEP-16 - Auth Plugin Support for CQLSH

2021-10-11 Thread Michael Shuler
+1 On 10/11/21 4:47 AM, Stefan Miklosovic wrote: Hi list, based on the discussion thread about CEP-16 (1), I would like to have a vote on that. It seems to me CEP-16 is so straightforward there is more or less nothing to discuss in more depth as the feedback it gathered was mostly formal and n

Re: [DISCUSS] CASSANDRA-17031: Add support for PEM based key material for SSL

2021-10-11 Thread Derek Chen-Becker
Hi Maulin, I'm getting a permission denied error when I try to access the ticket. What do I need to do to get access? Thanks, Derek On Mon, Oct 11, 2021 at 1:34 PM Maulin Vasavada wrote: > Changing the subject for this discussion with the JIRA ticket now. > > Dinesh, when you say PEM and JKS

Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread Jonathan Ellis
Hi Benedict, Yes, interactive transactions are a necessary part of SQL support (as opposed to a tiny subset of SQL that matches CQL semantics, I don't know any other way to make sense of your claim that "SQL does not necessitate support for interactive transactions"). I still don't understand ho

Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread Jonathan Ellis
On Mon, Oct 11, 2021 at 12:31 PM Blake Eggleston wrote: > > Come on Blake, you have all been developing software long enough to know > > that "there's nothing about Accord that prevents this" is close to > > meaningless. > > > > If it's so easy to address an overwhelmingly popular use case, then

[DISCUSS] CASSANDRA-17031: Add support for PEM based key material for SSL

2021-10-11 Thread Maulin Vasavada
Changing the subject for this discussion with the JIRA ticket now. Dinesh, when you say PEM and JKS formats simultaneously, do you mean that for client vs internnode ssl we should be able to use different formats OR beyond that within particular encryption options have a combination - PEM based pr

Cassandra project biweekly status update 2021-10-11

2021-10-11 Thread Joshua McKenzie
Back to Mondays. We'll be covering about a week and a half here to get ourselves back to a biweekly cadence. [New contributors getting started] As a new contributor you have a couple great options for getting started: Failing tests, and what we call "lhf" (low hanging fruit). Query for failing te

Re: [DISCUSS] CEP-17: Add support for PEM based key material for SSL

2021-10-11 Thread Maulin Vasavada
Thanks all for your responses. So I'll give back the CEP number (if I can). For Dinesh's comment, I think we can take up in the DISCUSS thread for the JIRA ticket that I'll start. I will make sure I understand his comment and resolve it correctly. Thanks Maulin On Mon, Oct 11, 2021 at 8:47 AM Di

Re: [VOTE] CEP-16 - Auth Plugin Support for CQLSH

2021-10-11 Thread Chen-Becker, Derek
+1 nb On 10/11/21, 3:51 AM, "Stefan Miklosovic" wrote: CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe. Hi list, based on the discussion thread about CEP-16

Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread Blake Eggleston
> Come on Blake, you have all been developing software long enough to know > that "there's nothing about Accord that prevents this" is close to > meaningless. > > If it's so easy to address an overwhelmingly popular use case, then let's > add it to the initial work. This is moving the goal posts

Re: [VOTE] CEP-16 - Auth Plugin Support for CQLSH

2021-10-11 Thread Dinesh Joshi
+1 > On Oct 11, 2021, at 2:50 AM, Stefan Miklosovic > wrote: > > Hi list, > > based on the discussion thread about CEP-16 (1), I would like to have > a vote on that. > > It seems to me CEP-16 is so straightforward there is more or less > nothing to discuss in more depth as the feedback it ga

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

2021-10-11 Thread Aleksey Yeschenko
Lacking the most basic support for multi-partition transactions is a serious handicap. The CEP offers a concrete solution. It’s possible to solve multi-partition transactions in a myriad of other ways, I’m sure, but CEP-15 is what’s on offer for Cassandra at the moment, and I’m not seeing any a

Re: [DISCUSS] CEP-17: Add support for PEM based key material for SSL

2021-10-11 Thread Dinesh Joshi
This could be just an enhancement jira. No need for a CEP. I think this would be a fine addition to Cassandra. Please ensure that we can support both PEM as well as the current JKS simultaneously. Dinesh > On Oct 11, 2021, at 3:06 AM, Stefan Miklosovic > wrote: > > I agree with Benedict, t

Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread Jonathan Ellis
Thanks for flagging that, Alex. Here it is without trying to include the inline table: *After calling several times for a broader discussion of goals and tradeoffs around transaction management in the CEP-15 thread, I’ve put together a short analysis to kick that off.Here is a

Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread Oleksandr Petrov
I realise this is not contributing to this discussion, but this email is very difficult to read because it seems like something has happened with formatting. For me it gets displayed as a single paragraph with no line breaks. There seems to be some overlap between the image uploaded to imgur and t

Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread Jonathan Ellis
On Sat, Oct 9, 2021 at 11:23 PM Blake Eggleston wrote: > 1. Is it worth giving up local latencies to get full global consistency? > Most LWT use cases use > LOCAL_SERIAL. > > This isn’t a tradeoff that needs to be made. There’s nothing about Accord > that prevents performing consensus in one DC a

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

2021-10-11 Thread bened...@apache.org
For those who missed it, my talk discussing this CEP at ApacheCon is now available to view: https://www.youtube.com/watch?v=YAE7E-QEAvk From: Oleksandr Petrov Date: Monday, 11 October 2021 at 10:11 To: dev Subject: Re: [DISCUSS] CEP-15: General Purpose Transactions > I support this proposal.

Re: Tradeoffs for Cassandra transaction management

2021-10-11 Thread Jonathan Ellis
On Sat, Oct 9, 2021 at 7:20 PM Jeff Jirsa wrote: > Most LWT use cases use LOCAL_SERIAL because the difference in latency is > huge today (given the 4x RTTs) AND almost none of the users actually > understand how cassandra replication or consistency works, so they > misunderstand the guarantees pr

Re: [VOTE] CEP-16 - Auth Plugin Support for CQLSH

2021-10-11 Thread Brandon Williams
+1 On Mon, Oct 11, 2021 at 4:50 AM Stefan Miklosovic wrote: > > Hi list, > > based on the discussion thread about CEP-16 (1), I would like to have > a vote on that. > > It seems to me CEP-16 is so straightforward there is more or less > nothing to discuss in more depth as the feedback it gathered

Re: [VOTE] CEP-16 - Auth Plugin Support for CQLSH

2021-10-11 Thread J. D. Jordan
+1 nb > On Oct 11, 2021, at 6:16 AM, Ekaterina Dimitrova > wrote: > > +1 > >> On Mon, 11 Oct 2021 at 6:54, Benjamin Lerer wrote: >> >> +1 >> >> Le lun. 11 oct. 2021 à 11:50, Stefan Miklosovic < >> stefan.mikloso...@instaclustr.com> a écrit : >> >>> Hi list, >>> >>> based on the discussio

Re: [VOTE] CEP-16 - Auth Plugin Support for CQLSH

2021-10-11 Thread Ekaterina Dimitrova
+1 On Mon, 11 Oct 2021 at 6:54, Benjamin Lerer wrote: > +1 > > Le lun. 11 oct. 2021 à 11:50, Stefan Miklosovic < > stefan.mikloso...@instaclustr.com> a écrit : > > > Hi list, > > > > based on the discussion thread about CEP-16 (1), I would like to have > > a vote on that. > > > > It seems to me

Re: [VOTE] CEP-16 - Auth Plugin Support for CQLSH

2021-10-11 Thread Benjamin Lerer
+1 Le lun. 11 oct. 2021 à 11:50, Stefan Miklosovic < stefan.mikloso...@instaclustr.com> a écrit : > Hi list, > > based on the discussion thread about CEP-16 (1), I would like to have > a vote on that. > > It seems to me CEP-16 is so straightforward there is more or less > nothing to discuss in mo

Re: [DISCUSS] CEP-17: Add support for PEM based key material for SSL

2021-10-11 Thread Stefan Miklosovic
I agree with Benedict, this does not need to have its own CEP. In the "approach" section to-be-discussed CEP-17, I clearly see this is building on top of what is already in so I do not think this needs yet another CEP to materialize. Regards On Mon, 11 Oct 2021 at 12:00, bened...@apache.org wro

Re: [DISCUSS] CEP-17: Add support for PEM based key material for SSL

2021-10-11 Thread bened...@apache.org
Hi Maulin, This sounds fine to me, though I don’t consider myself well versed in these system details. I have a meta comment though: I think this could easily have been a Jira with a DISCUSS thread brought to the list. The CEP process is (in my opinion) for complex decisions that needs broad c

[VOTE] CEP-16 - Auth Plugin Support for CQLSH

2021-10-11 Thread Stefan Miklosovic
Hi list, based on the discussion thread about CEP-16 (1), I would like to have a vote on that. It seems to me CEP-16 is so straightforward there is more or less nothing to discuss in more depth as the feedback it gathered was mostly formal and nobody has had any objections so far having the discu

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

2021-10-11 Thread Oleksandr Petrov
> I support this proposal. From what I can understand, this proposal moves us towards having the building blocks we need to correctly deliver some of the most often requested features in Cassandra. Same here. I also support this proposal and believe it opens up many new opportunities (while not l