OpenSearch/buildSrc
Boaz Leskes 8bc2332d9a Decouple recovery source/target logic and transport piping
The current logic for doing recovery from a source to a target shourd is tightly coupled with the underlying network pipes. This changes decouple the two, making it easier to add unit tests for shard recovery that doesn't involve the node and network environment.

On top that, RecoveryTarget is renamed to RecoveryTargetService leaving space to renaming RecoveryStatus to RecoveryTarget (and thus avoid the confusion we have today with RecoveryState).

Correspondingly RecoverySource is renamed to RecoverySourceService.

Closes #16605
2016-02-11 21:36:48 +01:00
..
src/main Decouple recovery source/target logic and transport piping 2016-02-11 21:36:48 +01:00
build.gradle Also use separte buildSrc build dir for intellij 2016-02-04 15:58:05 -08:00
version.properties upgrade to lucene 5.5.0-snapshot-850c6c2 2016-02-11 14:28:50 -06:00