Details
-
Improvement
-
Resolution: Unresolved
-
Major - P3
-
None
-
None
-
None
-
None
-
Service Arch
-
Service Arch 2024-02-19
Description
OperationTimeTrackerHolder is a decoration on OperationContext which contains a single shared_ptr to an opTime. We should investigate whether this shared_ptr is necessary and remove it if not, since the atomic increment/decrement and alloc/dealloc have a non-zero performance cost.
See SERVER-85325 for details.
Attachments
Issue Links
- related to
-
SERVER-85325 Classify `OpCtx` decorations based on their performance cost
-
- Closed
-