for (MaterializedViewMetadata view : oldTable.getViews()) { view.setBaseTable(newTable);
assertThat(tm.getClusteringColumns().get(0).getName()).isEqualTo("port"); assertThat(tm.getIndexes().size()).isEqualTo(0); assertThat(tm.getViews().size()).isEqualTo(0); assertThat(tm.getClusteringColumns().size()).isEqualTo(1); assertThat(tm.getClusteringOrder().size()).isEqualTo(1);
cluster().getMetadata().getKeyspace(keyspace).getMaterializedView("\"Mv1\""); assertThat(table).isNotNull().hasName("T1").hasMaterializedView(mv).hasNumberOfColumns(3); assertThat(table.getViews()).hasSize(1).containsOnly(mv); assertThat(table.getColumns().get(0)) .isNotNull()
assertThat(tm.getClusteringColumns().get(1).getName()).isEqualTo("task_id"); assertThat(tm.getIndexes().size()).isEqualTo(0); assertThat(tm.getViews().size()).isEqualTo(0); assertThat(tm.getClusteringColumns().size()).isEqualTo(2); assertThat(tm.getClusteringOrder().size()).isEqualTo(2);
cluster().getMetadata().getKeyspace(keyspace).getMaterializedView("\"Mv1\""); assertThat(table).isNotNull().hasName("T1").hasMaterializedView(mv).hasNumberOfColumns(3); assertThat(table.getViews()).hasSize(1).containsOnly(mv); assertThat(table.getColumns().get(0)) .isNotNull()