Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
Description
Description
Downstream Change Summary
This ticket adds a server parameter (enabled by default) that enables support for collection and index creation inside transactions: shouldMultiDocTxnCreateCollectionAndIndexes.
Description of Linked Ticket
This server parameter can gate the feature similarly to FCV. We should be mindful of special cases, e.g., implicit collection creation, which have their own logic to prevent them from being run inside transactions.
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
Attachments
Issue Links
- documents
-
SERVER-46119 Add a runtime server parameter to disable collection and index creation inside transactions.
-
- Closed
-
- is related to
-
DOCS-13476 Investigate changes in SERVER-46249: Cluster createIndexes and createCollection may fail to run in readConcern-specifying transactions
-
- Closed
-