Interface | Description |
---|---|
PeerRecoveryTargetService.RecoveryListener | |
RecoveryTargetHandler |
Class | Description |
---|---|
PeerRecoverySourceService |
The source recovery accepts recovery requests from other peer shards and start the recovery process from this
source shard to the target shard.
|
PeerRecoverySourceService.Actions | |
PeerRecoveryTargetService |
The recovery target handles recoveries of peer shards of the shard+node to recover to.
|
PeerRecoveryTargetService.Actions | |
RecoveriesCollection |
This class holds a collection of all on going recoveries on the current node (i.e., the node is the target node
of those recoveries).
|
RecoveriesCollection.RecoveryRef |
a reference to
RecoveryTarget , which implements AutoCloseable . |
RecoveryCleanFilesRequest | |
RecoveryFileChunkRequest | |
RecoveryFilesInfoRequest | |
RecoveryFinalizeRecoveryRequest | |
RecoveryPrepareForTranslogOperationsRequest | |
RecoverySettings | |
RecoverySourceHandler |
RecoverySourceHandler 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.
|
RecoveryState |
Keeps track of state related to shard recovery.
|
RecoveryState.File | |
RecoveryState.Index | |
RecoveryState.Timer | |
RecoveryState.Translog | |
RecoveryState.VerifyIndex | |
RecoveryTarget |
Represents a recovery where the current node is the target node of the recovery.
|
RecoveryTranslogOperationsRequest | |
RecoveryWaitForClusterStateRequest | |
RemoteRecoveryTargetHandler | |
SharedFSRecoverySourceHandler |
A recovery handler that skips phase 1 as well as sending the snapshot.
|
StartRecoveryRequest |
Enum | Description |
---|---|
RecoveryState.Stage |
Exception | Description |
---|---|
DelayRecoveryException |
An exception marking that this recovery attempt should be ignored (since probably, we already recovered).
|
RecoverFilesRecoveryException | |
RecoveryFailedException |