-
Type:
Task
-
Resolution: Won't Do
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Service Arch 2023-05-01, Service Arch 2023-05-15
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Parsers generated from IDL check the BSON document for duplicate fields. This check is performed more than once for the same BSON document when it's parsed by different parsers. After the first time this check is performed, we should skip subsequent checks.
The work done in SERVER-75866 shows that even though this change might not yield any significant improvements in the ops_per_sec performance measurements for industry benchmarks, the change does reduce the time we spend inside the initializeAPIParameters function both on ARM and Intel.