Share via


ReplicatorSettings.PrimaryWaitForPendingQuorumsTimeout Property

Definition

Defines how long the primary replicator waits for receiving a quorum of acknowledgments for any pending replication operations before processing a reconfiguration request, that could potentially result in ‘cancelling’ the pending replication operations.

public TimeSpan? PrimaryWaitForPendingQuorumsTimeout { get; set; }
member this.PrimaryWaitForPendingQuorumsTimeout : Nullable<TimeSpan> with get, set
Public Property PrimaryWaitForPendingQuorumsTimeout As Nullable(Of TimeSpan)

Property Value

Amount of time the primary replicator waits for receiving a quorum of acknowledgments for any pending replication operations when there is a request for the primary replicator to process a reconfiguration TimeSpan.

Remarks

The default value is 0. This implies that reconfigurations aren’t waited upon for receiving quorum on the pending replication operations. This helps in completing reconfigurations sooner. Note that larger values for this parameter could potentially result in slower reconfigurations, implying longer durations to fail-over a primary.

Applies to