Details
-
Task
-
Resolution: Unresolved
-
Major - P3
-
None
-
None
-
None
-
None
-
Storage Execution
-
Execution Team 2022-08-08, Execution Team 2022-08-22, Execution Team 2022-09-05, Execution Team 2022-09-19
Description
When implementing SERVER-60741, I excluded snapshot reads from using the behavior which preserves cursors across commands. This decision was based on a mistaken assumption, and we should change snapshot reads to stash their RecoveryUnit across getMores. We should also change query plans opened in multi statements transactions to not give up their storage cursors across commands. The bit about stashing the RecoveryUnit is already taken care of in this case.
Attachments
Issue Links
- depends on
-
SERVER-69159 Enable positioned cursors across find cmd for snapshot read concern
-
- Closed
-
- is duplicated by
-
SERVER-61407 Placeholder to revisit multi-doc transactions and snapshot reads
-
- Closed
-
- related to
-
SERVER-60741 Retain valid and positioned cursors across getMores for the find command
-
- Closed
-