1. fff32de Inherit pom from apache parent by mck · 9 weeks ago trunk
  2. 66cab49 Expunged records may be resurrected: by Benedict Elliott Smith · 8 weeks ago
  3. 2cdda7f (BTree)?ReducingRangeMap fixes and improvements by Benedict Elliott Smith · 8 weeks ago
  4. 0a10cd0 Safely regain ranges and delete retired command stores by Alan Wang · 8 weeks ago
  5. 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
  6. b81408c Slice PreLoadContext to owned keys in MapReduceCommandStores by Benedict Elliott Smith · 3 months ago detached2 detached4
  7. 3caddca CoordinateTransaction should not abort if LocalExecute fails, esp. in case of LogUnavailableException by Benedict Elliott Smith · 3 months ago
  8. a081e19 Result natively supports persistable/non-persistable distinction by Benedict Elliott Smith · 3 months ago
  9. 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
  10. 01aff40 Improve Tail Latency by Benedict Elliott Smith · 4 months ago
  11. d3c5935 Introduce: by Benedict Elliott Smith · 7 months ago
  12. 8229cbf InMemoryRangeIndex by Benedict Elliott Smith · 8 months ago
  13. 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
  14. 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
  15. f09a12d Improve by Benedict Elliott Smith · 8 months ago
  16. 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
  17. 6bae51f Fix: by Benedict Elliott Smith · 8 months ago
  18. 8ccce74 Submit ShardScheduler success to DurabilityQueue without holding lock to avoid deadlock (when DurabilityQueue queues a retry) by Benedict Elliott Smith · 8 months ago
  19. 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
  20. 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
  21. cdd4529 Follow-up to CASSANDRA-21013: fix rf=1 catchup by Benedict Elliott Smith · 9 months ago
  22. 938ba19 Coordinate/ExecuteEphemeralRead should invoke coordinator metrics by Benedict Elliott Smith · 9 months ago
  23. de03d14 Improve DurabilityQueue: by Benedict Elliott Smith · 9 months ago
  24. a681b1b Improve Topology Management by Benedict Elliott Smith · 10 months ago
  25. a575ab3 Introduce "hardRemoved" concept for marking nodes permanently offline, to permit recovery from availability loss by Benedict Elliott Smith · 10 months ago
  26. e896c9c Improve tracing: by Benedict Elliott Smith · 11 months ago
  27. 657f344 Rebootstrap by Benedict Elliott Smith · 11 months ago
  28. 520818a Follow-up to CASSANDRA-20906: Fix Simulator by Benedict Elliott Smith · 11 months ago
  29. 78b84b0 Split AsyncChain and AsyncResult; normalise AsyncResult with C* Future by Benedict Elliott Smith · 11 months ago
  30. 27aec78 Strict Serializability Verifier may incorrectly handle blind writes when witnessed before the writing operation ACKs by Benedict Elliott Smith · 11 months ago
  31. 9c7f856 RegisteredCallback should remove itself from callback map when cancelled by Benedict Elliott Smith · 11 months ago
  32. 875937c CASSANDRA-20883: bitset changes to support cassandra serializers by David Capwell · 11 months ago
  33. 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
  34. 48061a5 Improve Observability: by Benedict Elliott Smith · 12 months ago
  35. 5cbe8d6 Accord fixes: by Benedict Elliott Smith · 12 months ago
  36. a8916a1 Startup sequence improvements by Alex Petrov · 1 year ago
  37. 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
  38. b268e9a Accord: fix durability scheduling order, initialize them _after_ nodes are created by Alex Petrov · 12 months ago
  39. 0c3c7bf Minor tracing and progress log improvements: by Benedict Elliott Smith · 12 months ago
  40. 12da469 ConcurrentModificationException with CommandStore.waitingOnSync by Benedict Elliott Smith · 12 months ago
  41. 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
  42. 20df7e5 Improve ProgressLog: by Benedict Elliott Smith · 1 year ago
  43. 05b2f24 Fix CFK restore after replay: by Benedict Elliott Smith · 1 year ago
  44. 2f287b6 Journal.TopologyUpdate should not store the local topology as it can be inferred from the global on (#229) by dcapwell · 1 year ago
  45. 090cb49 Fix DurableBefore updates: by Benedict Elliott Smith · 1 year ago
  46. f40826d Accord Query Tracing Also improve: - Metric listeners by Benedict Elliott Smith · 1 year, 1 month ago
  47. e66a30c Missed feedback for move durability service startup patch by Alex Petrov · 1 year ago
  48. 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
  49. 42b55d7 Move durability service startup by Alex Petrov · 1 year, 1 month ago
  50. a1c1ed9 PreLoadContext descriptions by Benedict Elliott Smith · 1 year, 1 month ago
  51. 1c203ef Fix minDecidedId calculation by Benedict Elliott Smith · 1 year, 1 month ago
  52. ad26bb9 Add testing of consensus live migration to simulator by Ariel Weisberg · 1 year, 7 months ago
  53. 3aba47c Accord Fixes: by Benedict Elliott Smith · 1 year, 1 month ago
  54. 0d6157f Fix: by Benedict Elliott Smith · 1 year, 1 month ago
  55. 3c9b307 Accord: Topology serializer has a lot of repeated data, can dedup to shrink the cost by David Capwell · 1 year, 1 month ago
  56. e587fc4 Standardise Replay logic to ensure SafeCommandStore.update is called by Benedict Elliott Smith · 1 year, 1 month ago
  57. bfc12f6 Improve command diff output for debug output by Alex Petrov · 1 year, 1 month ago
  58. 71d235d Improve: by Benedict Elliott Smith · 1 year, 1 month ago
  59. 6877835 Fix: by Benedict Elliott Smith · 1 year, 1 month ago
  60. 555337a Fix: by Benedict Elliott Smith · 1 year, 1 month ago
  61. cfde59d Add separator to pretty-print command changes by Alex Petrov · 1 year, 1 month ago
  62. aa08b04 Follow-up to CASSANDRA-20726: by Benedict Elliott Smith · 1 year, 1 month ago
  63. 756f2a1 (Accord) Fix: by Benedict Elliott Smith · 1 year, 1 month ago
  64. 154c05f Improve: by Benedict Elliott Smith · 1 year, 2 months ago
  65. 07ba9c8 Avoid re-serializing all-equivalent topologies by Alex Petrov · 1 year, 1 month ago
  66. 2b80b02 Erase should consistently erase all content associated with a transaction by Benedict Elliott Smith · 1 year, 1 month ago
  67. 2eb6677 Add debug string to configuration service to output epochs we could not find by Alex Petrov · 1 year, 2 months ago
  68. 1ce7122 Fixes: by Benedict Elliott Smith · 1 year, 2 months ago
  69. c2ef064 Fix: by Benedict Elliott Smith · 1 year, 2 months ago
  70. bf85660 Fixes by Benedict Elliott Smith · 1 year, 3 months ago
  71. b22b935 Fix StackOverflow exception on topology replay with a large number of active epochs/topologies by Alex Petrov · 1 year, 2 months ago
  72. fd608bc Make durability service listen to topology changes by Alex Petrov · 1 year, 2 months ago
  73. 774d5c8 Account for truncated epoch when computing the low bound by Alex Petrov · 1 year, 2 months ago
  74. 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
  75. 21733d0 Ninja for CASSANDRA-20684: Ignore markdown files in rat check by David Capwell · 1 year, 2 months ago
  76. 7205f68 Add documentation for Accord's property testing (#196) by dcapwell · 1 year, 2 months ago
  77. f9827e7 Mark min epoch - 1 as truncated, i.e. restore previous truncated state by Alex Petrov · 1 year, 2 months ago
  78. c5a984c Fixes: by Benedict Elliott Smith · 1 year, 4 months ago
  79. 56102d8 Initialise CommandStores.nextId on restart by Benedict Elliott Smith · 1 year, 3 months ago
  80. 7242cb2 Follow-up to CASSANDRA-20641; propagate forceUpdate further by Benedict Elliott Smith · 1 year, 3 months ago
  81. 0980e52 Fix medium path decisions when fast path is delayed by Benedict Elliott Smith · 1 year, 3 months ago
  82. 4918bd6 Fix durableBefore check on replay by Alex Petrov · 1 year, 3 months ago
  83. 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
  84. 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
  85. 3825403 Get accord compiling on JDK 21 (#188) by dcapwell · 1 year, 3 months ago
  86. ba15160 Serialization improvements by Benedict Elliott Smith · 1 year, 4 months ago
  87. 134df57 Improve Journal table key serialization by Benedict Elliott Smith · 1 year, 4 months ago
  88. fc14a15 Various fixes and improvements by Benedict Elliott Smith · 1 year, 5 months ago
  89. 1192d25 Accord: when Keys has token conflicts, this lead to issues with Routes and containsAll (#182) by dcapwell · 1 year, 5 months ago
  90. 0a5446a Fix: by Benedict Elliott Smith · 1 year, 5 months ago
  91. c7379e1 Turn pruning back on by Alex Petrov · 1 year, 5 months ago
  92. 62b6d68 Fix: by Benedict Elliott Smith · 1 year, 5 months ago
  93. 2025bcf Improve partial compaction by Alex Petrov · 1 year, 6 months ago
  94. fe306fc Epoch/Topology Garbage Collection by Alex Petrov · 1 year, 5 months ago
  95. 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
  96. 2b9e540 Accord fixes: by Benedict Elliott Smith · 1 year, 5 months ago
  97. a341979 Fix: by Benedict Elliott Smith · 1 year, 5 months ago
  98. 58f1076 Accord: Serialization Improvements by Benedict Elliott Smith · 1 year, 6 months ago
  99. a4a8255 Fix AccordMigrationTest, preclude possible races in topology propagation by Alex Petrov · 1 year, 6 months ago
  100. 1542da5 Fix recovery when one shard is committed/stable and another is preaccepted by Benedict Elliott Smith · 1 year, 6 months ago