NamespaceSerializer was added to createCollection to prevent unneeded timeouts occurring when several create operations in parallel try to acquire the same distributed lock. The same should be applied to dropCollection.
- is duplicated by
-
SERVER-31643 Make drop collection in concurrency workloads retry LockBusy errors
-
- Closed
-
- is related to
-
SERVER-36433 NamespaceSerializer lock should be used during drop database
-
- Closed
-
- related to
-
SERVER-47422 Use NamespaceSerializer when taking distributed locks for refineCollectionShardKey and migrations
-
- Closed
-
-
SERVER-49145 Prevent distributed lock timeouts in suites with background migrations
-
- Closed
-