- fff32de Inherit pom from apache parent by mck · 9 weeks ago trunk
- 66cab49 Expunged records may be resurrected: by Benedict Elliott Smith · 8 weeks ago
- 2cdda7f (BTree)?ReducingRangeMap fixes and improvements by Benedict Elliott Smith · 8 weeks ago
- 0a10cd0 Safely regain ranges and delete retired command stores by Alan Wang · 8 weeks ago
- 3d6392f ShardDurability.markDefunct() called O(N²) times across topology updates, causing log spam and OOM in tests (#277) by dcapwell · 9 weeks ago detached5 detached6
- b81408c Slice PreLoadContext to owned keys in MapReduceCommandStores by Benedict Elliott Smith · 3 months ago detached2 detached4
- 3caddca CoordinateTransaction should not abort if LocalExecute fails, esp. in case of LogUnavailableException by Benedict Elliott Smith · 3 months ago
- a081e19 Result natively supports persistable/non-persistable distinction by Benedict Elliott Smith · 3 months ago
- e8c70e0 CASSANDRA-21361 follow-up: recontact forbids self addressed messages and we ensure self-addressed messages send full information to avoid having multiple LocalDelivery contexts by Benedict Elliott Smith · 3 months ago
- 01aff40 Improve Tail Latency by Benedict Elliott Smith · 4 months ago
- d3c5935 Introduce: by Benedict Elliott Smith · 7 months ago
- 8229cbf InMemoryRangeIndex by Benedict Elliott Smith · 8 months ago
- 93d78be Ninja for CASSANDRA-21077: Cassandra expets setRange(0, 0) to not fail when the bitset is empty, so have to check for this case first before validating the input by David Capwell · 7 months ago detached3
- 29270f5 Fixed LargeBitSet and SmallBitSet to have the same semantics with inbound and out of bound inputs. This was detected first by Cassandras SimpleBitSetSerializersTest#any test (#264) by dcapwell · 7 months ago
- f09a12d Improve by Benedict Elliott Smith · 8 months ago
- f6b0a69 Updated so txn.execute is always called before txn.result, which enables Cassandra to pass around rejections found while creating the mutations. by David Capwell · 8 months ago
- 6bae51f Fix: by Benedict Elliott Smith · 8 months ago
- 8ccce74 Submit ShardScheduler success to DurabilityQueue without holding lock to avoid deadlock (when DurabilityQueue queues a retry) by Benedict Elliott Smith · 8 months ago
- 973335b Follow-up to CASSANDRA-21042: SyncPoints should operate against the last epoch containing their ranges, which should refuse other transactions by Benedict Elliott Smith · 8 months ago
- 397ec90 Make TopologyException a checked exception to ensure they are handled carefully, as they may occur at surprising times by Benedict Elliott Smith · 9 months ago
- cdd4529 Follow-up to CASSANDRA-21013: fix rf=1 catchup by Benedict Elliott Smith · 9 months ago
- 938ba19 Coordinate/ExecuteEphemeralRead should invoke coordinator metrics by Benedict Elliott Smith · 9 months ago
- de03d14 Improve DurabilityQueue: by Benedict Elliott Smith · 9 months ago
- a681b1b Improve Topology Management by Benedict Elliott Smith · 10 months ago
- a575ab3 Introduce "hardRemoved" concept for marking nodes permanently offline, to permit recovery from availability loss by Benedict Elliott Smith · 10 months ago
- e896c9c Improve tracing: by Benedict Elliott Smith · 11 months ago
- 657f344 Rebootstrap by Benedict Elliott Smith · 11 months ago
- 520818a Follow-up to CASSANDRA-20906: Fix Simulator by Benedict Elliott Smith · 11 months ago
- 78b84b0 Split AsyncChain and AsyncResult; normalise AsyncResult with C* Future by Benedict Elliott Smith · 11 months ago
- 27aec78 Strict Serializability Verifier may incorrectly handle blind writes when witnessed before the writing operation ACKs by Benedict Elliott Smith · 11 months ago
- 9c7f856 RegisteredCallback should remove itself from callback map when cancelled by Benedict Elliott Smith · 11 months ago
- 875937c CASSANDRA-20883: bitset changes to support cassandra serializers by David Capwell · 11 months ago
- c3a62d7 All pending topology notifications must be propagated to a newly published epoch, not only the pending notification for that epoch by Benedict Elliott Smith · 11 months ago detached
- 48061a5 Improve Observability: by Benedict Elliott Smith · 12 months ago
- 5cbe8d6 Accord fixes: by Benedict Elliott Smith · 12 months ago
- a8916a1 Startup sequence improvements by Alex Petrov · 1 year ago
- b86550c Enrich Durability with each phase, so we can both prune unapplied dependencies to mitigate replicas that are behind causing Deps growth, by Benedict Elliott Smith · 12 months ago
- b268e9a Accord: fix durability scheduling order, initialize them _after_ nodes are created by Alex Petrov · 12 months ago
- 0c3c7bf Minor tracing and progress log improvements: by Benedict Elliott Smith · 12 months ago
- 12da469 ConcurrentModificationException with CommandStore.waitingOnSync by Benedict Elliott Smith · 12 months ago
- d5de79b Bootstrap must first wait for a quorum to apply the sync point to ensure the DurableBefore Majority condition holds transitively, by Benedict Elliott Smith · 1 year ago
- 20df7e5 Improve ProgressLog: by Benedict Elliott Smith · 1 year ago
- 05b2f24 Fix CFK restore after replay: by Benedict Elliott Smith · 1 year ago
- 2f287b6 Journal.TopologyUpdate should not store the local topology as it can be inferred from the global on (#229) by dcapwell · 1 year ago
- 090cb49 Fix DurableBefore updates: by Benedict Elliott Smith · 1 year ago
- f40826d Accord Query Tracing Also improve: - Metric listeners by Benedict Elliott Smith · 1 year, 1 month ago
- e66a30c Missed feedback for move durability service startup patch by Alex Petrov · 1 year ago
- 51f36f7 Limit replay to those records not durably persisted to both command store and data store by Benedict Elliott Smith · 1 year, 1 month ago
- 42b55d7 Move durability service startup by Alex Petrov · 1 year, 1 month ago
- a1c1ed9 PreLoadContext descriptions by Benedict Elliott Smith · 1 year, 1 month ago
- 1c203ef Fix minDecidedId calculation by Benedict Elliott Smith · 1 year, 1 month ago
- ad26bb9 Add testing of consensus live migration to simulator by Ariel Weisberg · 1 year, 7 months ago
- 3aba47c Accord Fixes: by Benedict Elliott Smith · 1 year, 1 month ago
- 0d6157f Fix: by Benedict Elliott Smith · 1 year, 1 month ago
- 3c9b307 Accord: Topology serializer has a lot of repeated data, can dedup to shrink the cost by David Capwell · 1 year, 1 month ago
- e587fc4 Standardise Replay logic to ensure SafeCommandStore.update is called by Benedict Elliott Smith · 1 year, 1 month ago
- bfc12f6 Improve command diff output for debug output by Alex Petrov · 1 year, 1 month ago
- 71d235d Improve: by Benedict Elliott Smith · 1 year, 1 month ago
- 6877835 Fix: by Benedict Elliott Smith · 1 year, 1 month ago
- 555337a Fix: by Benedict Elliott Smith · 1 year, 1 month ago
- cfde59d Add separator to pretty-print command changes by Alex Petrov · 1 year, 1 month ago
- aa08b04 Follow-up to CASSANDRA-20726: by Benedict Elliott Smith · 1 year, 1 month ago
- 756f2a1 (Accord) Fix: by Benedict Elliott Smith · 1 year, 1 month ago
- 154c05f Improve: by Benedict Elliott Smith · 1 year, 2 months ago
- 07ba9c8 Avoid re-serializing all-equivalent topologies by Alex Petrov · 1 year, 1 month ago
- 2b80b02 Erase should consistently erase all content associated with a transaction by Benedict Elliott Smith · 1 year, 1 month ago
- 2eb6677 Add debug string to configuration service to output epochs we could not find by Alex Petrov · 1 year, 2 months ago
- 1ce7122 Fixes: by Benedict Elliott Smith · 1 year, 2 months ago
- c2ef064 Fix: by Benedict Elliott Smith · 1 year, 2 months ago
- bf85660 Fixes by Benedict Elliott Smith · 1 year, 3 months ago
- b22b935 Fix StackOverflow exception on topology replay with a large number of active epochs/topologies by Alex Petrov · 1 year, 2 months ago
- fd608bc Make durability service listen to topology changes by Alex Petrov · 1 year, 2 months ago
- 774d5c8 Account for truncated epoch when computing the low bound by Alex Petrov · 1 year, 2 months ago
- 7f0040d Ninja for CASSANDRA-20684: Gens.select didnt allow access at generating a list of size=0 after adding invarients check, fixed that to return an empty list by David Capwell · 1 year, 2 months ago
- 21733d0 Ninja for CASSANDRA-20684: Ignore markdown files in rat check by David Capwell · 1 year, 2 months ago
- 7205f68 Add documentation for Accord's property testing (#196) by dcapwell · 1 year, 2 months ago
- f9827e7 Mark min epoch - 1 as truncated, i.e. restore previous truncated state by Alex Petrov · 1 year, 2 months ago
- c5a984c Fixes: by Benedict Elliott Smith · 1 year, 4 months ago
- 56102d8 Initialise CommandStores.nextId on restart by Benedict Elliott Smith · 1 year, 3 months ago
- 7242cb2 Follow-up to CASSANDRA-20641; propagate forceUpdate further by Benedict Elliott Smith · 1 year, 3 months ago
- 0980e52 Fix medium path decisions when fast path is delayed by Benedict Elliott Smith · 1 year, 3 months ago
- 4918bd6 Fix durableBefore check on replay by Alex Petrov · 1 year, 3 months ago
- 0f9f201 Accord: On restart, while replying the journal the linearizability check logic found incorrect ordering and rejected startup by Benedict Elliott Smith · 1 year, 3 months ago
- 7f95490 Enhacned the stateful property test API to have accept a list of commands rather than force a builder (#189) by dcapwell · 1 year, 3 months ago
- 3825403 Get accord compiling on JDK 21 (#188) by dcapwell · 1 year, 3 months ago
- ba15160 Serialization improvements by Benedict Elliott Smith · 1 year, 4 months ago
- 134df57 Improve Journal table key serialization by Benedict Elliott Smith · 1 year, 4 months ago
- fc14a15 Various fixes and improvements by Benedict Elliott Smith · 1 year, 5 months ago
- 1192d25 Accord: when Keys has token conflicts, this lead to issues with Routes and containsAll (#182) by dcapwell · 1 year, 5 months ago
- 0a5446a Fix: by Benedict Elliott Smith · 1 year, 5 months ago
- c7379e1 Turn pruning back on by Alex Petrov · 1 year, 5 months ago
- 62b6d68 Fix: by Benedict Elliott Smith · 1 year, 5 months ago
- 2025bcf Improve partial compaction by Alex Petrov · 1 year, 6 months ago
- fe306fc Epoch/Topology Garbage Collection by Alex Petrov · 1 year, 5 months ago
- f9dc83e Integrate RX with Cassandra Repair, so that repair safely flushes pending topology and other durability requirements. by Benedict Elliott Smith · 1 year, 6 months ago
- 2b9e540 Accord fixes: by Benedict Elliott Smith · 1 year, 5 months ago
- a341979 Fix: by Benedict Elliott Smith · 1 year, 5 months ago
- 58f1076 Accord: Serialization Improvements by Benedict Elliott Smith · 1 year, 6 months ago
- a4a8255 Fix AccordMigrationTest, preclude possible races in topology propagation by Alex Petrov · 1 year, 6 months ago
- 1542da5 Fix recovery when one shard is committed/stable and another is preaccepted by Benedict Elliott Smith · 1 year, 6 months ago