-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
Sharding EMEA 2022-07-11
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
With the separation of the Collection catalog to no longer be subordinate to the Database one (DatabaseHolder), the Database object no longer serves any purpose other than to track some sharding state.
Because of this, references to ::getDb no longer make sense and should be removed. This ticket is about the callers to makeUniqueCollectionNamespace.