-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Fully Compatible
-
ALL
-
Execution Team 2024-09-16
-
200
The op_observer_util is now included transitively in the router role ServiceEntryPoint. Linking BatchedWriteContext adds an OperationContext decorator, which increases the number of instructions in that path.
We should separate the batched_write_context into its own lib for now so that op_observer_util can be included without the direct performance cost. The more general dependency issues will need to be addressed in SERVER-94306.
- related to
-
SERVER-94306 Move profile settings out of CollectionCatalog and improve concurrency model
- Closed