Details
-
Bug
-
Status: In Progress
-
Normal
-
Resolution: Unresolved
-
None
-
Correctness - Recoverable Corruption / Loss
-
Critical
-
Challenging
-
Fuzz Test
-
All
-
None
-
Description
CASSANDRA-15252 has fixed an important issue: unwanted hash changes when preparing fully qualified prepared statements which was causing cluster-killing re-prepare loops. However, the fix introduced a regression: non-qualified statements can get prepared against one keyspace but then executed on another under some circumstances. This patch reconciles all behaviours.