Details
-
Sub-task
-
Status: Open
-
Normal
-
Resolution: Unresolved
-
None
Description
Schema changes do not necessarily commute. This has been the case before CASSANDRA-5202, but now is particularly problematic.
We should employ a strongly consistent protocol instead of relying on marshalling Mutation objects with schema changes.
Attachments
Issue Links
- incorporates
-
CASSANDRA-14957 Rolling Restart Of Nodes Causes Dataloss Due To Schema Collision
- Resolved
- is duplicated by
-
CASSANDRA-10250 Executing lots of schema alters concurrently can lead to dropped alters
- Resolved
-
CASSANDRA-10776 Prepare of statements after table creation fail with unconfigured column family
- Resolved
-
CASSANDRA-11143 Schema changes don't propagate correctly if nodes are down
- Resolved
- relates to
-
CASSANDRA-10665 Many tests in concurrent_schema_changes_test are failing
- Resolved
- requires
-
CASSANDRA-13426 Make all DDL statements idempotent and not dependent on global state
- Resolved