Add minimum active size and promote delay.

This commit is contained in:
Ben Johnson
2014-03-10 14:44:04 -06:00
parent c91688315a
commit c0a59b3a27
4 changed files with 19 additions and 13 deletions

View File

@ -8,8 +8,14 @@ const (
// DefaultActiveSize is the default number of active followers allowed.
DefaultActiveSize = 9
// MinActiveSize is the minimum active size allowed.
MinActiveSize = 3
// DefaultPromoteDelay is the default elapsed time before promotion.
DefaultPromoteDelay = int((30 * time.Minute) / time.Second)
// MinPromoteDelay is the minimum promote delay allowed.
MinPromoteDelay = int((2 * time.Second) / time.Second)
)
// ClusterConfig represents cluster-wide configuration settings.