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
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