[ https://issues.apache.org/jira/browse/CASSANDRA-2846?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13059518#comment-13059518 ]
Hudson commented on CASSANDRA-2846: ----------------------------------- Integrated in Cassandra-0.8 #204 (See [https://builds.apache.org/job/Cassandra-0.8/204/]) fix CLI perpetuating obsolete KsDef.replication_factor patch by jbellis; tested by Jonas Borgström for CASSANDRA-2846 jbellis : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1142725 Files : * /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/cli/CliClient.java * /cassandra/branches/cassandra-0.8/CHANGES.txt > Changing replication_factor using "update keyspace" not working > --------------------------------------------------------------- > > Key: CASSANDRA-2846 > URL: https://issues.apache.org/jira/browse/CASSANDRA-2846 > Project: Cassandra > Issue Type: Bug > Affects Versions: 0.8.1 > Environment: A clean 0.8.1 install using the default configuration > Reporter: Jonas Borgström > Assignee: Jonathan Ellis > Priority: Minor > Fix For: 0.8.2 > > Attachments: 2846.txt > > > Unless I've misunderstood the new way to do this with 0.8 I think "update > keyspace" is broken: > {code} > [default@unknown] create keyspace Test with placement_strategy = > 'org.apache.cassandra.locator.SimpleStrategy' and strategy_options = > [{replication_factor:1}]; > 37f70d40-a3e9-11e0-0000-242d50cf1fbf > Waiting for schema agreement... > ... schemas agree across the cluster > [default@unknown] describe keyspace Test; > Keyspace: Test: > Replication Strategy: org.apache.cassandra.locator.SimpleStrategy > Durable Writes: true > Options: [replication_factor:1] > Column Families: > [default@unknown] update keyspace Test with placement_strategy = > 'org.apache.cassandra.locator.SimpleStrategy' and strategy_options = > [{replication_factor:2}]; > 489fe220-a3e9-11e0-0000-242d50cf1fbf > Waiting for schema agreement... > ... schemas agree across the cluster > [default@unknown] describe keyspace Test; > > Keyspace: Test: > Replication Strategy: org.apache.cassandra.locator.SimpleStrategy > Durable Writes: true > Options: [replication_factor:1] > Column Families: > {code} > Isn't the second "describe keyspace" supposed to to say > "replication_factor:2"? > Relevant bits from system.log: > {code} > Migration.java (line 116) Applying migration > 489fe220-a3e9-11e0-0000-242d50cf1fbf Update keyspace Testrep > strategy:SimpleStrategy{}durable_writes: true to Testrep > strategy:SimpleStrategy{}durable_writes: true > UpdateKeyspace.java (line 74) Keyspace updated. Please perform any manual > operations > {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira