-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Cluster Scalability
-
None
-
3
-
TBD
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently, the ReshardingMetrics and ShardingDataTransformInstanceMetrics class contain logic for all 3 roles, and each method may take separate code paths depending on the role. There are members that don't necessarily make sense for the other roles. For example, documents cloning metrics and oplog fetching and applying metrics are recipient-specific, whereas coordinator remaining estimate metrics are coordinator-specific.
- depends on
-
SERVER-105271 Flatten Resharding (Cumulative) Metrics Class Hierarchy
-
- Open
-
- is related to
-
SERVER-105279 Combine ShardingDataTransformInstanceMetrics and ReshardingMetrics
-
- Closed
-
-
SERVER-105271 Flatten Resharding (Cumulative) Metrics Class Hierarchy
-
- Open
-