Change this AutoGetCollection to lock via db name + uuid rather than via namespace. As a consequence, simplify this check to only make sure a collection with the passed UUID still exists (no matter the namespace).
Rationale: range deletions must be processed for a collection with a specific UUID independently from the namespace. This is a precondition to get rid in 7.1 of rename participants' special handling of range deletions.
- is related to
-
SERVER-68779 Remove full namespace from range deletion task documents (only leave db)
-
- Backlog
-