[Discuss] CASSANDRA-17666, disable write path for cdc

2024-09-23 Thread Nikolai Loginov
Is it possible to backport changes from the CASSANDRA-17666 to the 4.1 branch? Regards Nikolai Loginov

Re: CEP-15: Accord status

2024-09-23 Thread Caleb Rackliffe
There is also a Jira to track pre-merge tasks here: https://issues.apache.org/jira/browse/CASSANDRA-18196 > On Sep 20, 2024, at 4:09 PM, Josh McKenzie wrote: > >  >> >> This presents an opportune moment for those interested to review the code. >> ... >> +88,341 −7,341 >> 1003 Files changed >

Re: [DISCUSS] Introduce CREATE TABLE LIKE grammer

2024-09-23 Thread Štefan Miklošovič
If we have this table CREATE TABLE ks.tb2 ( id int PRIMARY KEY, name text ); I can either specify name of an index on my own like this: CREATE INDEX name_index ON ks.tb2 (name) ; or I can let Cassandra to figure that name on its own: CREATE INDEX ON ks.tb2 (name) ; in that case it wil

Re: [EXTERNAL] [Discuss] Generic Purpose Rate Limiter in Cassandra

2024-09-23 Thread Benedict Elliott Smith
If we’re debating the overall approach, I think we need to define what we want to achieve before we pursue any specific design. I think rate limiting is simply a proxy for cluster stability. I think implicitly we also all want to achieve client fairness. Rate limiting is one proposal for achiev

Re: [EXTERNAL] [Discuss] Generic Purpose Rate Limiter in Cassandra

2024-09-23 Thread Štefan Miklošovič
I know it is probably too soon to discuss the implementation details in depth as it is hard to say precisely how it will look like but I want to highlight for example this (1). Would some parts of that work touch this logic? There is also (2) which tries to solve different but somewhat related pro

Re: [EXTERNAL] [Discuss] Generic Purpose Rate Limiter in Cassandra

2024-09-23 Thread Alex Petrov
> Are those three sufficient to protect against a client that unexpectedly > comes up with 100x a previous provisioned-for workload? Or 100 clients at > 100x concurrently? Given that can be 100x in terms of quantity (helped by > queueing and shedding), but also 100x in terms of *computational an