-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
Sharding 2018-11-05
As stated in the design:
Operations running in a transaction are not allowed to create collections implicitly (insert and upsert, findAndModify), which is enforced before CannotImplicitlyCreateCollection can be thrown, so the router should never see this exception in a transaction.