Benedict Elliott Smith created CASSANDRA-21013:
--------------------------------------------------

             Summary: Accord: Improve DurabilityQueue
                 Key: CASSANDRA-21013
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-21013
             Project: Apache Cassandra
          Issue Type: Improvement
          Components: Accord
            Reporter: Benedict Elliott Smith


Improve DurabilityQueue:
 - All retries are appended to a delay queue so overlaps can be pruned
 - Quorum successes are not retried if there are superseding sync points 
covering the ranges
 - User-initiated requests are not purged unless the request has timed out or 
otherwise completed
 - Overlapping requests are queued up against the next to run
Alsp (C*):
 - Catch-up with quorums on restart
 - Manage an ordered set of keys in cache for faster range searches
Also (Accord):
 - Update copy of BTree and import IntervalBTree
 - Fix RedundantStatus WAS_OWNED_OVERRIDE_MASK
 - Add Catchup mechanism to reach parity with a quorum on restart



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to