Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-10364

Improve test coverage for schema tables and document 3.0 changes to schema tables

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Normal
    • Resolution: Unresolved
    • 3.0.x
    • None
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              aleksey Aleksey Yeschenko
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: