-
Type: Task
-
Resolution: Works as Designed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Repl 2020-09-07, Repl 2020-09-21
As part of changes in SERVER-49379, we acquire a mutex in every instance of execCommandDatabase in service_entry_point_common.cpp and runCommand in strategy.cpp (within the addTimestamp function of APIVersionMetrics that is invoked by APIVersionMetrics::update) We also acquire this same mutex in the run method of ServerStatus cmd (generateSection method of APIVersionMetrics).
Examine the performance impact of SERVER-49379.
- depends on
-
SERVER-49965 Add apiVersion metrics to serverStatus and remove stale metrics
- Closed