Repair multi-DC awareness
-------------------------
Key: CASSANDRA-2609
URL: https://issues.apache.org/jira/browse/CASSANDRA-2609
Project: Cassandra
Issue Type: Improvement
Components: Core
Reporter: Sylvain Lebresne
Priority: Minor
Repair has no multi-DC awareness in that if for instance you have 2 DC with 3
replica in each, a repair of a node will transit 3 merkle tree cross-DC and
potentially initiate as many cross-DC streaming (with likely a non null
intersection between those). In theory, we could repair separately in each DC,
then repair between only two node cross-DC (that we know are up to date in
their respective DC) and finally re-repair in the separate DC (to pass the
cross-DC changes to all nodes of the DC).
It is yet unclear to me if we can make that efficient enough that it is worth
the added complexity, so this is really met as an exploratory ticket.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira