-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Networking & Observability
-
Fully Compatible
-
Networking & Obs 2024-09-16, Networking & Obs 2024-09-30
-
200
PM-1411 introduced the concept of diagnostic latches. It is only enabled in test development because it has a significant performance overhead. From surveying the server, it also is not widely used for internal diagnostics, and has mostly caused issues in the past around confusion with performance, testing and build configurations.
- is duplicated by
-
SERVER-44750 Remove mongo::Latch base class
- Closed
- is related to
-
SERVER-91934 Investigate root cause of diagnostic latches negative interaction with TSAN
- Open
-
SERVER-94684 Replace Mutex with stdx::mutex and removing Latch
- Closed
- related to
-
SERVER-88159 mongo::Mutex masks TSAN's ability to detect a lock order inversion
- Closed
-
SERVER-90745 Improve observability for mutex contention
- Closed