summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/sharding_data_transform_metrics_observer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-64376 Add Parity Recipient Applying Fields in CurrentOpBrett Nawrocki2022-04-211-2/+2
| | | | | | | | Track and report the following fields in ShardingDataTransformInstanceMetrics for resharding $currentOp: oplogEntriesFetched totalApplyTimeElapsedSecs remainingOperationTimeEstimatedSecs
* SERVER-63634 ReshardingMetricsNew restores common metadata metricsBrett Nawrocki2022-03-251-2/+2
| | | | | | | | | | | | ReshardingMetricsNew will now restore after a failover the following metrics from the ReshardingService state documents: desc ns op originatingCommand {donor, recipient, coordinator}State totalOperationTimeElapsedSecs type
* SERVER-63728 Differentiate observers by role in cumulative metricsBrett Nawrocki2022-03-041-5/+10
| | | | | | | Differentiate observers by role so that recipient and coordinator estimates can be reported separately. Additionally, split reporting into high/low estimates and replace placeholder values in the ServerStatus report with those estimates.
* SERVER-63153 Implement ShardingDataTransformInstanceMetrics stubBrett Nawrocki2022-02-161-4/+6
|
* SERVER-63152 Implement ShardingDataTransformCumulativeMetrics stubBrett Nawrocki2022-02-151-2/+12
|
* SERVER-63151 Create ShardingDataTransformMetrics Observer Stub ClassBrett Nawrocki2022-02-091-0/+41