Details
-
Task
-
Resolution: Unresolved
-
Major - P3
-
None
-
None
-
None
-
None
-
Catalog and Routing
Description
SERVER-80372 changed the implicit creation path by returning a CannotImplicitlyCreateCollection error to the router that - as a reaction - issues an explicit create command before retrying the write; this factually transformed any implicit creation in explicit creation + write.
The previous ticket left out implicit creations triggered by writes issued in retryable writes or transaction operations. This follow up ticket is aimed at following the new approach also in such cases, so that all creations coming from the router are going through the same path.
Attachments
Issue Links
- is depended on by
-
SERVER-81937 Support creation of unsplittable collections in a transaction
-
- In Progress
-
- is related to
-
SERVER-80372 Make implicit collection creation call into `createCollection`
-
- Closed
-