-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: 5.0.0
-
Component/s: None
-
None
-
Fully Compatible
-
ALL
-
Service Arch 2023-02-06, Service Arch 2023-02-20
Each CurOp is meant to store a snapshot of its opCtx's lock stats taken at the time of the CurOp's creation. These snapshots would then be used when retrieving the stats for a given sub-operation to subtract out any stats recorded by its super-operations.
However, the snapshots are never actually being taken and stored properly, so this subtraction is never occurring. As a result, all sub-operations report lock acquisition stats made by their super-operations.
- is depended on by
-
COMPASS-6531 Investigate changes in SERVER-73571: CurOp::_lockStatsBase is never set
- Closed
-
TOOLS-3254 Investigate changes in SERVER-73571: CurOp::_lockStatsBase is never set
- Closed