-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Labels:
-
Fully Compatible
-
Sharding 2022-07-11
-
3
Create a ReshardingInstanceMetricsFieldNameProvider subclass which implements the abstract functions of ShardingDataTransformInstanceMetricsFieldNameProvider as well as the resharding specific fields below:
- deletesApplied
- insertsApplied
- updatesApplied
- oplogEntriesFetched
- oplogEntriesApplied
- totalApplyTimeElapsedSecs
ReshardingMetricsNew should accept an instance of this class in its constructor and use it when reporting its fields. The existing field name constants should also be removed, where possible.
- depends on
-
SERVER-67088 Create Instance Metrics Field Name Provider Base Class
- Closed
-
SERVER-67089 Move Resharding Specific fields From ShardingDataTransformInstanceMetrics
- Closed