[SERVER-63634] Implemented Basic Global Index Metrics Restoration For Universal Metrics Created: 14/Feb/22  Updated: 29/Oct/23  Resolved: 26/Mar/22

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 6.0.0-rc0

Type: New Feature Priority: Major - P3
Reporter: Luis Osta (Inactive) Assignee: Brett Nawrocki
Resolution: Fixed Votes: 0
Labels: sharding-nyc-subteam1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-63623 Implemented Basic Global Index Metric... Closed
is depended on by SERVER-64392 Achieve Feature Parity Between Existi... Closed
Duplicate
is duplicated by SERVER-64370 Track and Report Parity All Role Fiel... Closed
is duplicated by SERVER-64371 Implement Restoration for Parity All ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding NYC 2022-03-21, Sharding NYC 2022-04-04
Participants:
Story Points: 3

 Description   

Universal

  • desc
  • ns
  • op
  • originatingCommand
  • {donor, recipient, coordinator}State
  • totalOperationTimeElapsedSecs
  • type

The above metrics will have to be written into disk as opposed to only being stored in memory.

Testing

Test that the metrics can be restored. After you can restore you can continue to increment
Tests that the crud metrics are written to disk



 Comments   
Comment by Githook User [ 25/Mar/22 ]

Author:

{'name': 'Brett Nawrocki', 'email': 'brett.nawrocki@mongodb.com', 'username': 'brettnawrocki'}

Message: SERVER-63634 ReshardingMetricsNew restores common metadata metrics

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
Branch: master
https://github.com/mongodb/mongo/commit/0da839803f3bd512208a2a888eaf35c6bfb3bd37

Generated at Thu Feb 08 05:58:16 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.