Package org.opensearch.indices.recovery
package org.opensearch.indices.recovery
Peer Recovery Package.
-
ClassDescriptionAn exception marking that this recovery attempt should be ignored (since probably, we already recovered).Request containing a file chunk.Writes a partial file chunk to the target store.Request to force a round of segment replication on primary targetThis handler is used for node-to-node peer recovery when the recovery target is a replica/ or a relocating primary shard with translog backed by local store.MultiChunkTransfer<Source,
Request extends MultiChunkTransfer.ChunkRequest> File chunks are sent/requested sequentially by at most one thread at any time.A chunk requestA multi file writer utility for recoveryException thrown if peer recovery is not foundThe source recovery accepts recovery requests from other peer shards and start the recovery process from this source shard to the target shard.The internal actionsThe recovery target handles recoveries of peer shards of the shard+node to recover to.The internal actionsException thrown if there is an error recovering filesRequest to clean up recovery filesException thrown if recovery failsRequest for recovery file informationListener that runs on changes in Recovery stateResponse for recovery operationsSettings for the recovery mechanismRecoverySourceHandler handles the three phases of shard recovery, which is everything relating to copying the segment files as well as sending translog operations across the wire once the segments have been copied.Factory that suppliesRecoverySourceHandler
.Keeps track of state related to shard recovery.The stage of the recovery stateThe translogVerifys the lucene indexRepresents a recovery where the current node is the target node of the recovery.Handler for the recovery targetRequest for recovery translog operationsTransport request for recoveryRepresents a request for starting a peer recovery.Target handler for remote recoveryThis handler is used when peer recovery target is a remote store enabled replica.Client that implements retry functionality for transport layer requests.Represents a request for starting a peer recovery.