-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Service Arch
-
Fully Compatible
-
Service Arch 2024-02-05, Service Arch 2024-02-19, Service Arch 2024-03-04
Parse the cursor responses and aggregate the metrics from them in AsyncResultsMerger.
Change AsyncResultsMerger::_addBatchToBuffer and storePossibleCursors to store parsed cursor metrics in CurOp::OpDebug. After calls to CursorResponse::parseFromBSONMany/parseFromBSONMany, the metrics should be aggregated into CurOp::Debug.
Extend src/mongo/s/query/async_results_merger_test.cpp for AsyncResultsMerger changes
- depends on
-
SERVER-83629 Extend CursorResponse with new metrics
- Closed