-
Type: Task
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
mongos and mongod separately generate process ids that are appended to the topology version used in hello responses. In embedded router mode, this means the processId reported by the router and the one reported by the shard differ.
We should either unify them so a single process id is used, or replace the same with something like 'service id', now that we can report multiple IDs from one process.