Aleksey Yeschenko created CASSANDRA-15204:
---------------------------------------------

             Summary: Toughen up column drop/recreate validations in 3.0/3.11
                 Key: CASSANDRA-15204
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15204
             Project: Cassandra
          Issue Type: Bug
          Components: Cluster/Schema
            Reporter: Aleksey Yeschenko
            Assignee: Aleksey Yeschenko


After CASSANDRA-8099 it’s no longer possible to safely drop/add columns with 
incompatible types. In 4.0 we validate this correctly, but in 3.0 we don’t,
and that can result in unreadable sstables (corrupted serialization headers 
causing simple columns to be read as complex or vice versa).

This patch brings 3.0 in line with 4.0 restrictions, making such corruption 
impossible.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to