-
Type: Task
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Service Arch
-
Service Arch 2023-11-27, Service Arch 2023-12-11, Service Arch 2023-12-25
Until the ShardServerCatalogCacheLoader is removed, the shard and router roles require different implementations of the CatalogCacheLoader. To enable this, we will need to remove the CatalogCacheLoader to be a decoration on the cluster-role-aware Service object, to provide each role with its own implementation.
- is depended on by
-
SERVER-83433 Add back the test coverage for running db hash and validation check on replica set that is fsync locked and has replica set endpoint enabled
- Backlog
- related to
-
SERVER-83997 Add awareness of assigned ClusterRoles to ServiceContextTest
- Backlog
-
SERVER-84243 Dedicate a catalog cache and loader to the shard role
- Closed
-
SERVER-84247 Complete TODO listed in SERVER-82588
- Closed