[SERVER-81309] Enhance balancerCollectionStatus to Display Relevant Collection-level Information Created: 21/Sep/23  Updated: 28/Dec/23

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Matt Panton Assignee: Backlog - Catalog and Routing
Resolution: Unresolved Votes: 0
Labels: oldshardingemea, sharding-emea-pm-config-server, shardingemea-qw
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Catalog and Routing
Participants:
Story Points: 3

 Description   

A customer should be able to see all of the relevant details about the current state of the balancer for a given collection via balancerCollectionStatus.

For example customer should not have to query the config server to determine if the balancer is enabled or disabled.

balancerCollectionStatus should be extended to display the following items in addition to what is displayed today:

  • Automerger enabled or disabled (configureCollectionBalancing)
  • Defragmentation currently running or not (configureCollectionBalancing)
  • Balancing enabled or disabled (currently config db, future configureCollectionBalancing (SERVER-78849))
  • Balancing window
  • Secondary Throttle
  • Wait for Delete

Generated at Thu Feb 08 06:46:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.