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