Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Execution Team 2019-08-12, Execution Team 2019-08-26
-
19
Description
Sometimes, it's possible for the namespace of a collection to change (by renameCollection) in the time required to lock the collection. The collectionUUID, however, will not change, so a constructor that uses UUID will be useful to fix this problem.
Attachments
Issue Links
- is depended on by
-
SERVER-42487 Acquire locks by UUID in IndexBuildsCoordinator::_buildIndex
-
- Closed
-
- is related to
-
SERVER-42807 Validate namespace string in AutoGetCollection before acquiring Collection lock
-
- Closed
-
- related to
-
SERVER-45885 Extend ReplicationCoordinator::canAcceptWritesFor(ns) to accept collection UUIDs
-
- Closed
-