CASSANDRA-5424
Nodetool repair -pr command won’t repair the full range when a keyspace isn’t in all datacentre for multi-datacentre setup.
Background: this is an unsupported operation in the current version of cassadra.
wrong computation
critical
no exception
no
no
single node
no
1.2.5
standard configuration with multiple datacentres. Make sure one of the data center does not have full range of a keyspace.
2 (1 in each data centre)
1) Run nodetool repair -pr command (feature start)
1
NA
yes
yes
2
yes
Nodetool repair -pr command on all nodes won’t repair the full range when a keyspace isn’t in all of the data centers.
Initially, the developer just suggested a workaround because implementing this feature correctly would not be a good idea. The developer suggested to fix in cassandra 2.0. Then the developer decides to implement this new feature anyways.
trying to use an unsupported feature.
semantic
no
yes
The fix implemented the feature the reported wanted.