Aleksey Yeschenko created CASSANDRA-10364:
---------------------------------------------

             Summary: Improve test coverage for schema tables and document 3.0 
changes to schema tables
                 Key: CASSANDRA-10364
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-10364
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Aleksey Yeschenko
            Assignee: Aleksey Yeschenko
             Fix For: 3.0.x


In particular,

{{LegacySchemaMigratorTest.java}}:

    Needed test coverage:
        Legacy schema tables are removed
        New schema tables are written to with the correct timestamp
        Legacy schema tables don't exist in new schema tables
        Migrating tables in general, especially COMPACT ones
            Null values for any optional fields
        Maybe UDTs that refer to other UDTs?
        NTS keyspaces

Similar coverage is also important to have for {{SchemaKeyspace}}, with no 
migration involved.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to