Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
Fully Compatible
-
ALL
-
Service arch 2020-10-05
-
0
Description
Caused by SERVER-51055
The locking on getter operations is showing up as contention and performance drops in sys-perf (see BF-18938).
We can do the same job with a simple AtomicWord<uintptr_t> storage implementation and simulating a unique_ptr's ownership semantics.
Attachments
Issue Links
- is caused by
-
SERVER-51055 ServiceContext getters/setters are racing
-
- Open
-