cassandra/test/simulator
Benedict Elliott Smith 4defbb9b1c Make TopologyException a checked exception to ensure they are handled carefully, as they may occur at surprising times
Also Fix:
 - Restore MaxDecidedRX on replay
 - When catchup_on_start_exit_on_failure == false, should startup on any kind of failure, not only timeout
 - lazy vtable LIMIT clause regression
 - DurabilityService.onEpochRetired
 - Command.validate when uniqueHlc differs
 - Avoid unsafe publication of AccordExecutor to scheduledFastTasks
 - AccordCache hitRate metric names
 - use long for return type of DurationSpec.toNanoseconds
 - Repair without all replicas should not request all Accord replicas participate
 - ExecuteAtSerializer
 - SyncPoints should be coordinated in an epoch that contains the ranges
Also Improve:
 - Split Accord startup into local+distributed, ensure we
 - Add logging to FetchDurableBefore on startup
 - Add randomised testing of AbstractLazyVirtualTable
 - Add validation of lazy virtual table key ordering
 - Don't send requests to faulty replicas
 - shrinkOrEvict large objects without holding lock
 - Accord dtest shutdown

patch by Benedict; reviewed by Alex Petrov for CASSANDRA-21042
2025-11-27 13:12:25 +00:00
..
asm/org/apache/cassandra/simulator/asm Add testing of consensus live migration to simulator 2025-07-16 11:31:54 -04:00
bootstrap/org/apache/cassandra/simulator/systems Implementation of Transactional Cluster Metadata as described in CEP-21 2023-11-24 10:26:08 +00:00
main/org/apache/cassandra/simulator Make TopologyException a checked exception to ensure they are handled carefully, as they may occur at surprising times 2025-11-27 13:12:25 +00:00
test/org/apache/cassandra/simulator Improve Topology Management 2025-11-06 14:38:01 +00:00