Recovery policy
Namespace: Com.Tibco.As.SpaceAssembly: TIBCO.ActiveSpaces.Common (in TIBCO.ActiveSpaces.Common.dll) Version: 2.0.0.0 (2.4.0.001)
Syntax
C# |
---|
public enum RecoveryPolicy |
Visual Basic |
---|
Public Enumeration RecoveryPolicy |
Visual C++ |
---|
public enum class RecoveryPolicy |
F# |
---|
type RecoveryPolicy |
Members
Member name | Value | Description | |
---|---|---|---|
NO_DATA | 0 | Do not recover any data | |
DATA_LOSS | 1 | Recover will proceed with potentially not all data being loaded. In case of a node crash where the data cannot be recovered, this option will do best effort to recover data available | |
NO_DATA_LOSS | 2 | Recovery will proceed only if there are enough seeders since last shutdown to recover the data properly If there is replication degree of 1, user can afford not bringing one of the seeders. If there are not enough seeders to guarantee no_data_loss recovery, the recovery method will throw exception | |
FAST_LOAD_ONLY | 3 | Recovery will proceed only if exact cluster members are available If the cluster members are not same as they were before shutdown, recovery will throw exception | |
EXACT_CLUSTER | 3 | Recovery will proceed only if exact cluster members are available If the cluster members are not same as they were before shutdown, recovery will throw exception | |
ROBUST_LOAD_ONLY | 4 | Recovery will proceed only if there are enough seeders since last shutdown to recover the data properly If there is replication degree of 1, user can afford not bringing one of the seeders. This option will force slow load. If there are not enough seeders to guarantee no_data_loss recovery, the recovery method will throw exception | |
FORCE_LOAD | 5 | Recovery will proceed without any checks for required hosts/seeders. This option will force slow recovery. If there are not enough seeders to guarantee no_data_loss recovery, the recovery will proceed with potentially not all data being loaded |