David Capwell created CASSANDRA-18510:
-----------------------------------------

             Summary: CEP 15: (Accord) push waiting for epoch into CommandStore 
rather than require every command to think about the edge case when the epoch 
isn't ready
                 Key: CASSANDRA-18510
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18510
             Project: Cassandra
          Issue Type: Improvement
          Components: Accord
            Reporter: David Capwell


We have a common pattern of scheduling work on a CommandStore, but this work 
has to double check the epoch exists, if not it has to wait on the fetch and 
reschedule again… this pattern could likely be pushed to CommandStore if the 
PreLoadContext includes the epochs required (just like we do for commands).

For things outside of CommandStores, they would have to maintain their current 
logic, the scope of this work is just tasks that run on CommandStores.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to