Ariel Weisberg created CASSANDRA-21310:
------------------------------------------

             Summary: CEP-45: Mutation Tracking migration checks for correcty 
routed mutations races with schema change
                 Key: CASSANDRA-21310
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-21310
             Project: Apache Cassandra
          Issue Type: Bug
            Reporter: Ariel Weisberg


The checks as to whether the mutation is appropriately routed are done in the 
verb handler and then there are preconditions when the mutation is being 
applied. The problem is that this races with schema change and the 
preconditions can fire causing user visible errors and making migration testing 
impossible. The checks should be done under the keyspace write op order so that 
anyone wanting to make sure no in flight mutations routed against the old state 
are running has a barrier they can wait on.



--
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