You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Aleksey Yeschenko (JIRA)" <ji...@apache.org> on 2015/09/17 19:35:04 UTC

[jira] [Created] (CASSANDRA-10364) Improve test coverage for schema tables and document 3.0 changes to schema tables

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)