-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
Service Arch 2023-10-16
As part of ensuring all internal clients and operations are cluster-role-aware, they can be tagged with the Service (corresponding to a ClusterRole) they are running under. In this ticket, migrate Clients that are being created via a raw ServiceContext to being created via a Service that they are a member of.
For now, just use the "default service" on the ServiceContext, which will be either Router or Shard depending on the binary. After this ticket, we will need to tag them specifically as the use of a "default service" is eliminated.
- is related to
-
SERVER-81921 Create ThreadClients with Service, not ServiceContext
- Closed
- related to
-
SERVER-80993 (SA) Ensure all process-internal clients are tagged with the correct service.
- Closed