[ https://issues.apache.org/jira/browse/CASSANDRA-9677?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14608218#comment-14608218 ]
Aleksey Yeschenko commented on CASSANDRA-9677: ---------------------------------------------- Committed to trunk as {{2f2b58da22e610cfcd7b994938a9a717cbda1bdc}}, thanks - with the nit addressed. > Refactor KSMetaData > ------------------- > > Key: CASSANDRA-9677 > URL: https://issues.apache.org/jira/browse/CASSANDRA-9677 > Project: Cassandra > Issue Type: Improvement > Reporter: Aleksey Yeschenko > Assignee: Aleksey Yeschenko > Fix For: 3.x > > > As part of CASSANDRA-9425 and a follow-up to CASSANDRA-9665, and a > pre-requisite for new schema change protocol, this ticket will do the > following > 1. Make {{UTMetaData}} immutable (new {{Types}} class) > 2. Refactor handling of the {{CFMetaData}} map in {{KSMetaData}} (new > {{Tables}} class) > 3. Factor out params into a separate class ({{KeyspaceParams}}) > 4. Rename and move {{KSMetaData}} to {{schema.KeyspaceMetadata}} -- This message was sent by Atlassian JIRA (v6.3.4#6332)