Merge pull request #3170 from tomwilkie/1.7-2969-negative-shards
Prevent number of remote write shards from going negative.
This commit is contained in:
commit
df4bc3e407
|
@ -339,6 +339,8 @@ func (t *QueueManager) calculateDesiredShards() {
|
||||||
numShards := int(math.Ceil(desiredShards))
|
numShards := int(math.Ceil(desiredShards))
|
||||||
if numShards > t.cfg.MaxShards {
|
if numShards > t.cfg.MaxShards {
|
||||||
numShards = t.cfg.MaxShards
|
numShards = t.cfg.MaxShards
|
||||||
|
} else if numShards < 1 {
|
||||||
|
numShards = 1
|
||||||
}
|
}
|
||||||
if numShards == t.numShards {
|
if numShards == t.numShards {
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue