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.
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)
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.
The fix implemented the feature the reported wanted.