Copied the code from OperationMerge
Merge pull request #615 from abersnaze/issue614

Copied the code from OperationMerge to fix synchronization
replay() and timer() javadocs: diagrams & wiki links
Merge pull request #617 from Netflix/docs

replay() and timer() javadocs: diagrams & wiki links