elasticsearch/elasticsearch — pull request #8570 by s1monw (2014-11-20 13:25:10+00:00)
Title: Backport `ShardRecoveryHandler`refactorings to 1.x

this is a backport of several commits and since it's a biggy I think we should do some review cycles here.