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]