Staggering repair
-----------------

                 Key: CASSANDRA-3721
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3721
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
    Affects Versions: 1.1
            Reporter: Vijay
            Assignee: Vijay
            Priority: Minor


Currently repair runs on all the nodes at once and causing the range of data to 
be hot (higher latency on reads).

Sequence:
1) Send a repair request to all of the nodes so we can hold the references of 
the SSTables (point at which repair was initiated)
2) Send Validation on one node at a time (once completed will release 
references).
3) Hold the reference of the tree in the requesting node and once everything is 
complete start diff.

We can also serialize the streaming part not more than 1 node is involved in 
the streaming.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to