julien campan created CASSANDRA-5329: ----------------------------------------
Summary: Repair -pr with vnodes incompatibilty Key: CASSANDRA-5329 URL: https://issues.apache.org/jira/browse/CASSANDRA-5329 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Reporter: julien campan Hi, I have a cluster on 1.2.2 . This cluster is composed of 16 nodes in two datacenters (8 and 8) with an RF 3 :3. I used virtual nodes, 256 on each node. When I do “repair –pr" on a node, I can see that it’s doing repair only on the first vnode : [2013-03-07 14:42:56,922] Starting repair command #7, repairing 1 ranges for keyspace pns_fr [2013-03-07 14:42:57,835] Repair session eb38dfa0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished [2013-03-07 14:42:57,835] Repair command #7 finished [2013-03-07 14:42:57,852] Starting repair command #8, repairing 1 ranges for keyspace hbxtest [2013-03-07 14:42:59,307] Repair session ebc6c7c0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished So if I understand well, when I do a "repair –pr" on each node, I will repair only the first vnode on each node. (16 token ranges on 4096 ranges). This method doesn’t guarantee the consistency of the dataset. It seems to me that the "repair –pr" is not compatible with vnode cluster. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira