- 
    Type:
Task
 - 
    Resolution: Fixed
 - 
    Priority:
Major - P3
 - 
    Affects Version/s: None
 - 
    Component/s: None
 - 
    None
 
- 
        Fully Compatible
 - 
        Execution Team 2019-08-12, Execution Team 2019-08-26
 - 
        19
 - 
        None
 
- 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 
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.
- 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
 
 -