Re Access to CEP
Hiya! I was hoping to get access to create a CEP draft, As per https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=95652201#CassandraEnhancementProposals(CEP)-Purpose My username is bhouse99. Would that be possible? Thanks
Re: Re Access to CEP
Thanks! ‐‐‐ Original Message ‐‐‐ On Thursday, November 19, 2020 3:41 PM, Josh McKenzie wrote: > And I now realize my brain autocompleted the b to Brian. Sorry about that. > ;) > > On Thu, Nov 19, 2020 at 5:11 PM Joshua McKenzie jmcken...@apache.org > wrote: > > > Sent an invite your way Brian. > > On Thu, Nov 19, 2020 at 3:44 PM bhouse99 bhous...@protonmail.com.invalid > > wrote: > > > > > Hiya! > > > I was hoping to get access to create a CEP draft, As per > > > > https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=95652201#CassandraEnhancementProposals(CEP)-Purpose > > > > > My username is bhouse99. Would that be possible? > > > Thanks > > -- > > --- > > Josh McKenzie - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org
Re: [DISCUSSION] Next release roadmap
There are numerous things I'd like to contribute to on the next roadmap. I really think that pluggable storage is a great goal and can expand Cassandra's options for performance and scalability, so I plan on helping to work on that. I also plan to work on extending CQLSH so that it offers plugin support (particularly for security plugins). See https://issues.apache.org/jira/browse/CASSANDRA-16456. One idea I wanted to raise here is concerning testing. With all the many managed or tweaked Cassandra solutions available (such as DataStax Astra, Amazon Keyspaces, ScyllaDB, etc.), I would love to work on a suite of protocol tests that are isolated to testing CQL compatibility. Basically, a test tool that focuses on the CQL grammar (the kind of testing the pact framework does for example, https://docs.pact.io/getting_started/how_pact_works/). This would help test the CQL compatibility of any offering, help improve their support, and would help us be crisp about what is part of CQL and what is a different kind of addition. Assuming there is some interest in this, I plan on writing a CEP to cover the idea. Thanks! Brian Sent with ProtonMail Secure Email. ‐‐‐ Original Message ‐‐‐ On Thursday, April 8, 2021 12:55 PM, David Capwell wrote: > Here are two things I descoped from 4.0 and plan to pick up after 4.0 release > > https://issues.apache.org/jira/browse/CASSANDRA-15566 > https://issues.apache.org/jira/browse/CASSANDRA-15566 - Repair coordinator > can hang under some cases. Aka repair has many cases where it can become > unresponsive and not reliant; so work to improve it. > https://issues.apache.org/jira/browse/CASSANDRA-15399 > https://issues.apache.org/jira/browse/CASSANDRA-15399 - Add ability to track > state in repair. Rather than rely on logs to see what repair is doing, add > APIs to expose what’s going on with repair, and what repair has done. > > > On Apr 8, 2021, at 8:22 AM, Benjamin Lerer b.le...@gmail.com wrote: > > On our side, the list of improvements we plan to deliver for the next > > release are: > > Query side improvements: > > > > - Storage Attached Index or SAI. The CEP can be found at > > > > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-7%3A+Storage+Attached+Index > > > > - Add support for OR predicates in the CQL where clause > > - Allow to aggregate by time intervals (CASSANDRA-11871) and allow UDFs > > in GROUP BY clause > > > > - Materialized views hardening: Addressing the different Materialized > > Views issues (see CASSANDRA-15921 and [1] for some of the work involved) > > > > > > Security improvements: > > > > - Add support for Dynamic Data Masking (CEP pending) > > - Allow the creation of roles that have the ability to assign arbitrary > > privileges, or scoped privileges without also granting those roles > > access > > to database objects. > > > > - Filter rows from system and system_schema based on users permissions > > > > Performance improvements: > > > > - Trie-based index format (CEP pending) > > - Trie-based memtables (CEP pending) > > > > Safety/Usability improvements: > > > > - Guardrails. The CEP can be found at > > > > https://cwiki.apache.org/confluence/display/CASSANDRA/(DRAFT)+-+CEP-3%3A+Guardrails > > > > > > Pluggability improvements: > > > > - Pluggable schema manager (CEP pending) > > - Pluggable filesystem (CEP pending) > > - Memtable API (CEP pending). The goal being to allow improvements such > > as CASSANDRA-13981 to be easily plugged into Cassandra > > > > > > Feedbacks are welcome :-). > > [1] > > https://lists.apache.org/thread.html/r908b5397dd803132822cabe5ba0755861d97bb5d8603a523591d55c9%40 > > Le jeu. 8 avr. 2021 à 17:21, Benjamin Lerer ble...@apache.org a écrit : > > > > > Hi Everybody, > > > Please speak up and tell us what you plan to contribute in the next year. > > > The goal of this discussion is to allow people to present the > > > contributions that they have planned for the next Cassandra release. > > > That discussion has several benefits: > > > > > > - It will give a greater visibility on who is planning to contribute > > > and what their contributions would be. Allowing other contributors to > > > join > > > the efforts or ask for questions if they wish to. > > > > > > - It will also us to synchronize our efforts when some features > > > impact the same part of the code > > > > > > - For users, it will provide an idea of what to expect from the next > > > release > > > > > > > > > Thanks in advance for all your inputs. - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org
Pluggable authenticators for CQLSH CEP
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 on later (adding it to the CWIKI). If it gets approved I plan on doing the principal work.. here is the Jira I opened https://issues.apache.org/jira/browse/CASSANDRA-16456 Here's the proto CEP doc... https://docs.google.com/document/d/1_G-OZCAEmDyuQuAN2wQUYUtZBEJpMkHWnkYELLhqvKc/edit# This is basically adding the same sort of pluggable authenticators in CQLSH that already exist in the Python Cassandra driver. Thanks, Brian Houser
[DISCUSS] CEP-16: Auth Plugin Support for CQLSH
Wiki: https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-16%3A+Auth+Plugin+Support+for+CQLSH Jira: https://issues.apache.org/jira/browse/CASSANDRA-16456 Hi everyone, I’d like to propose the above CEP for adoption by the community. CQLSH is an important and useful tool but unfortunately lacks the same support of different authentication methods that can be found in Cassandra drivers. I propose extending configuration options to bring it more in line with the Python Cassandra driver. The allows anyone using third party provided plugins like LDAP, Kerberos, and Sigv4 to be able to continue to use CQSLH. I am prepared to do the principle work to make this change, and how that the community will adopt the CEP after this discussion. Thanks! Brian
[DISCUSS] CEP-16: Auth Plugin Support for CQLSH
Hi everyone. Are there any other thoughts or comments regarding the CEP-16: Auth Plugin Support for CQLSH proposal? - https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-16%3A+Auth+Plugin+Support+for+CQLSH If not I'd like to send out a request for a vote. Thanks! Sent with ProtonMail Secure Email. ‐‐‐ Original Message ‐‐‐ On Thursday, September 23rd, 2021 at 1:49 PM, Brandon Williams wrote: > I think this makes a lot of sense, aligning with the driver. Thanks > > for being willing to take up this work! > > On Thu, Sep 23, 2021 at 2:37 PM bhouse99 > > bhous...@protonmail.com.invalid wrote: > > > Wiki: > > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-16%3A+Auth+Plugin+Support+for+CQLSH > > > > Jira: https://issues.apache.org/jira/browse/CASSANDRA-16456 > > > > Hi everyone, I’d like to propose the above CEP for adoption by the > > community. > > > > CQLSH is an important and useful tool but unfortunately lacks the same > > support of different authentication methods that can be found in Cassandra > > drivers. > > > > I propose extending configuration options to bring it more in line with the > > Python Cassandra driver. The allows anyone using third party provided > > plugins like LDAP, Kerberos, and Sigv4 to be able to continue to use CQSLH. > > > > I am prepared to do the principle work to make this change, and how that > > the community will adopt the CEP after this discussion. > > > > Thanks! > > > > Brian - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org
Re: Pluggable authenticators for CQLSH CEP
Thanks for the heads up! I looked over both these changes and reviewed them. I don't foresee issues in what we are going for, particularly since the messages are triggered by actual credentials. All in all these changes look to be a net positive :D Sent with ProtonMail Secure Email. ‐‐‐ Original Message ‐‐‐ On Monday, October 4th, 2021 at 11:55 AM, Stefan Miklosovic wrote: > Hi Brian, > > could you please check how this feature affects you? Are there any > > consequences which would change what you are trying to achieve? > > https://github.com/apache/cassandra/pull/1220 > > https://github.com/apache/cassandra-dtest/pull/163/files > > Thanks > > On Tue, 21 Sept 2021 at 18:47, Benjamin Lerer ble...@apache.org wrote: > > > +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 bhous...@protonmail.com.invalid > > > > > > 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 on later > > > > > > > > (adding it to the CWIKI). If it gets approved I plan on doing the > > > > principal > > > > > > > > work.. > > > > > > > > here is the Jira I opened > > > > > > > > https://issues.apache.org/jira/browse/CASSANDRA-16456 > > > > > > > > Here's the proto CEP doc... > > > > > > https://docs.google.com/document/d/1_G-OZCAEmDyuQuAN2wQUYUtZBEJpMkHWnkYELLhqvKc/edit# > > > > > > > This is basically adding the same sort of pluggable authenticators in > > > > > > > > CQLSH that already exist in the Python Cassandra driver. > > > > > > > > Thanks, > > > > > > > > Brian Houser > > > > > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > > > > > > For additional commands, e-mail: dev-h...@cassandra.apache.org > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > > For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org