Class BroadcastRequestSplitHelper

java.lang.Object
org.elasticsearch.action.support.replication.BroadcastRequestSplitHelper

public final class BroadcastRequestSplitHelper extends Object
This class implements the logic to "split", rather forward, Broadcast requests like refresh and flush to the target nodes after a Resharding operation. It also implements the logic to combine responses from source and target shards. The logic to split indexing requests is different because each document id has to be inspected to route it to the correct shard post Resharding. That logic is implemented in ShardBulkSplitHelper