Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Service Arch 2023-12-11, Service Arch 2023-12-25
Description
Extend CursorResponse with new IDL struct called CursorMetrics to encapsulate all the metrics a cursor response can return.
The IDL struct should have the following fields:
"metrics" : { // New Document in Cursor Response |
"keysExamined" : Int64, |
"docsExamined" : Int64, |
"hasSortStage" : Boolean, |
"usedDisk" : Boolean, |
"fromMultiPlanner" : Boolean, |
"fromPlanCache" : Boolean, |
}
|
|
Attachments
Issue Links
- depends on
-
SERVER-83627 Convert CursorResponse::parseFromBSON to IDL
-
- Closed
-
- is depended on by
-
SERVER-83646 Extend AsyncResultsMerger to aggregate metrics
-
- Open
-
-
SERVER-83641 Change CursorResponseBuilder::done to append CursorMetrics metrics when the flag is se
-
- Closed
-
-
SERVER-83668 Store remote find cursor metrics in CurOp::OpDebug
-
- Closed
-