-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Server
-
Labels:
Documentation Request Summary:
The documentation for this ticket should go together with the general documentation for sessions. With this change, operations for the same session will get serialized behind each other in order to ensure that only one thread at a time operates on a session.
Engineering Ticket Description:
This task is to add and integrate infrastructure to store per-session runtime information and to serialize concurrent calls for the same session.
Serializing calls for the same session has the benefit that the shared state does not need to be thread-safe which simplifies the command execution logic.
- documents
-
SERVER-29885 Serialize operations for the same logical session
- Closed
- is related to
-
DOCS-10741 Docs for SERVER-30686: Integrate retryWrites into mongo shell's SessionOptions
- Closed
-
DOCS-10841 Docs for SERVER-30679: Integrate causalConsistency into mongo shell's SessionOptions
- Closed