Details
Description
If an invalidation is started and a replica does not know the transaction, then we get into a state of NotWitnessed(promised=[1, 2, 3, 4]). The issue with this is that all logic relies on Status checks, so they hit NotWitnessed and do not treat this as Invalidated; this confusion causes bugs in different code paths.
Attachments
Issue Links
- blocks
-
CASSANDRA-18196 Initial Merge of Accord Feature Branch to Trunk
- In Progress