cassandra/test
Benedict Elliott Smith 41cf61402c Improve Tail Latency
- TransactionStatement token aware routing
 - Mitigate convoy effect:
   - ExecuteTxnBacklog v1 can execute single key transaction backlogs and disseminate the result
     - Direct local execution possible for single key transactions
   - Use shardAppliedBefore instead of gcBefore to cleanup CFK faster
Also Improve:
 - Introduce distributed tracing
 - Combine RejectBefore and MaxConflicts
 - Self-addressed messages are delivered directly
 - Disable AccordSyncPropagator by default, as incompatible with large clusters
 - FastPathStrategy.SIMPLE should not modify fast path contents; FastPathStrategy.UP introduced to adopt this behaviour
 - Configurable queue prioritisation
 - ProtocolModifiers mostly final
 - Remove unnecessary condition check when serializing TxnUpdate
Also Fix:
 - SequentialExecutor ownership bug
 - BTree.XUpdater.reset()

patch by Benedict; reviewed by Alex Petrov and Ariel Weisberg for CASSANDRA-21361
2026-05-13 15:15:23 +01:00
..
anttasks/org/apache/cassandra/anttasks Organize imports and standartize import order across entire codebase 2025-12-30 22:34:14 +01:00
bin Add cursor based optimized compaction path 2025-12-19 12:45:25 -05:00
burn/org/apache/cassandra Organize imports and standartize import order across entire codebase 2025-12-30 22:34:14 +01:00
conf Improve Tail Latency 2026-05-13 15:15:23 +01:00
data Update 6.0 and 7.0 branches to reflect their versions across the project. 2026-04-21 12:46:11 +02:00
distributed/org/apache/cassandra Improve Tail Latency 2026-05-13 15:15:23 +01:00
harry/main/org/apache/cassandra Add range delete support to AST-based fuzz tests 2026-04-01 11:45:54 -05:00
long/org/apache/cassandra Organize imports and standartize import order across entire codebase 2025-12-30 22:34:14 +01:00
memory/org/apache/cassandra/db/compaction Organize imports and standartize import order across entire codebase 2025-12-30 22:34:14 +01:00
microbench/org/apache/cassandra/test/microbench Ninja: increase heap size in LocalRangesAllSettledBench 2026-03-19 10:27:57 +00:00
resources Improve writePlacementsAllSettled performance in large clusters with many ongoing range movements 2026-03-17 11:11:22 +00:00
simulator Improve Tail Latency 2026-05-13 15:15:23 +01:00
unit Improve Tail Latency 2026-05-13 15:15:23 +01:00