Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
Description
Description
Only writes trigger conflicts in transactions. This is true for all implementations of snapshot isolation across databases. Let's add a section to the transactions documentation to explain how to avoid stale reads in certain operations by doing a findAndModify or update to that document in the transaction in addition to the read.
Scope of changes
https://docs.mongodb.com/manual/core/transactions/index.html
https://docs.mongodb.com/manual/core/write-operations-atomicity/index.html
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
Attachments
Issue Links
- is related to
-
JAVA-2967 Dirty reads outside the transaction
-
- Closed
-