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/%28DRAFT%29+-+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%3Cdev.cassandra.apache.org%3E 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. >