Benedict Elliott Smith
0b2012826a
Split AsyncChain and AsyncResult; normalise AsyncResult with C* Future
...
patch by Benedict; reviewed by Alex Petrov for CASSANDRA-20906
2025-09-18 12:31:13 +01:00
Benedict Elliott Smith
c7de33c597
Strict Serializability Verifier may incorrectly handle blind writes when witnessed before the writing operation ACKs
...
patch by Benedict; reviewed by Alex Petrov for CASSANDRA-20905
2025-09-17 21:24:37 +01:00
Ariel Weisberg
e06b8eabb1
Ninja fix .gitmodules
2025-07-16 12:50:19 -04:00
Ariel Weisberg
e6cf2132ab
Add testing of consensus live migration to simulator
...
Patch by Ariel Weisberg; Reviewed by Benedict Elliott Smith for CASSANDRA-20587
2025-07-16 11:31:54 -04:00
Benedict Elliott Smith
e8bd2319f4
Accord Fixes:
...
- Don't try to update metrics when no TxnId (e.g. GetMaxConflict)
- maybeExecuteImmediately did not guarantee mutual exclusivity
- Cancellation of a running 'plain' task could corrupt AccordExecutor state
- GetLatestDeps message serializer
- txn_blocked_by StackOverflowError
- Not updating CommandsForKey in all cases on restart
Also Improve:
- TableId.from/toString
- Route toString methods
- Tracing coverage of FetchRoute
- Replay command store parallelism
patch by Benedict; reviewed by Alex Petrov for CASSANDRA-20763
2025-07-14 23:22:45 +01:00
Alex Petrov
ccf12ef845
Add accord journal standalone dump tool
...
Patch by Alex Petrov; reviewed by Benedict Elliott Smith for CASSANDRA-20738
2025-07-12 13:38:53 +02:00
David Capwell
b81d13f994
Expose epoch ready state as a vtable for operators to inspect things
...
patch by David Capwell; reviewed by Benedict Elliott Smith for CASSANDRA-20302
2025-04-17 11:59:55 -07:00
Alex Petrov
1aaf0bb336
Fix null field accounting
...
Patch by Alex Petrov; reviewed by Benedict Elliott Smith for CASSANDRA-20297
2025-04-17 11:59:55 -07:00
Alex Petrov
66c50d796a
Revert acccord module to absolute path
2025-04-17 11:59:51 -07:00
Ariel Weisberg
8ab5003118
Accord migration and interop correctness
...
Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-19744
2025-04-17 11:59:51 -07:00
Caleb Rackliffe
1b3c3f32a4
post-rebase fixes, mostly around CASSANDRA-19341 and CASSANDRA-19567
2025-04-17 11:59:50 -07:00
Blake Eggleston
543210ae12
CEP-15 (C*) Integrate accord with repair
...
Patch by Blake Eggleston; Reviewed by Ariel Weisberg and David Capwell for CASSANDRA-19472
2025-04-17 11:59:50 -07:00
Benedict Elliott Smith
050688228f
Improve validation and address various discovered faults
...
patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-19045
2025-04-17 11:59:49 -07:00
Ariel Weisberg
c10c84b9cd
Accord/non-Accord interoperability and support for live migration
...
Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-18129
Co-authored-by: Blake Eggleston <beggleston@apple.com>
2025-04-17 11:59:49 -07:00
Blake Eggleston
09c8fa1030
CEP-15 (C*): Messaging and storage engine integration
...
patch by Blake Eggleston; reviewed by Benedict Elliott Smith, David Capwell for CASSANDRA-17103
2025-04-17 11:59:47 -07:00