-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Cluster Scalability
-
Cluster Scalability 2024-4-1
SERVER-80296 added CommonRequestArguments, which are used to parse common metadata sent in all commands, avoiding scanning requests for these fields individually in the service entry point. There are a couple fields we missed that are still scanned for individually on each request (against a replica set node):
- $replData and $oplogQueryDatachecked in ReplicationCoordinator::prepareReplMetadata() (called by the SEP here)
- requestGossipRoutingCache scanned for here
- duplicates
-
SERVER-80295 Refactor command reply processing path to reduce BSON parsing passes
- Closed
- is related to
-
SERVER-85791 Only parse command request once in command processing path
- Closed