[DOCS-16048] Investigate changes in SERVER-75082: Make balancer migrations throttling configurable Created: 18/Apr/23  Updated: 13/Nov/23  Resolved: 27/Apr/23

Status: Closed
Project: Documentation
Component/s: manual, Server
Affects Version/s: None
Fix Version/s: 7.0.0-rc0, 6.0.6, 5.0.18, 6.3.2, Server_Docs_20231030, Server_Docs_20231106, Server_Docs_20231105, Server_Docs_20231113

Type: Task Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Joseph Dougherty
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
backported by DOCS-16065 [BACKPORT] [v6.3] Make balancer migra... Closed
backported by DOCS-16066 [BACKPORT] [v6.0] Make balancer migra... Closed
backported by DOCS-16070 [BACKPORT] [v5.0] Make balancer migra... Closed
Documented
documents SERVER-75082 Make balancer migrations throttling c... Closed
Participants:
Days since reply: 42 weeks, 1 day ago

 Description   
Original Downstream Change Summary

WE introduced a new server parameter "balancerMigrationsThrottlingMs" on the config server that allows to throttle balancing operation.

description: The minimum amount of time between two consecutive balancing rounds

Sleep between balancer rounds in the case where the last round found some chunks which needed to be balanced. This value should be set sufficiently low so that imbalanced clusters will quickly reach balanced state, but setting it too low may cause CRUD operations to start failing due to not being able to establish a stable shard version.

Description of Linked Ticket

Make the following parameters configurable:

Balancer Migrations Throttling
Currently the minimum time between migrations is hardcoded to 1 sec. The new configurable parameter will be defaulted to 1 sec as well.


Generated at Thu Feb 08 08:14:27 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.