-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Integration
-
Fully Compatible
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
We should build on the work in SERVER-100761 and refactor the tests such that we verify that we have memory stats for all of our output channels:
- slow query log lines
- Profiles
- Explain execution stats
- $currentOp
It should be just one line or a couple of lines to test that we produce memory stats. Here is an example:
runMemoryStatsTest({pipeline=[{$group: {_id: 0, {a: {$push: '$foo'}])
- depends on
-
SERVER-100794 Add memory tracking metrics to $currentOp
-
- Closed
-
- is duplicated by
-
SERVER-103013 Add utils to jstests/core/memory_tracking
-
- Closed
-
-
SERVER-104497 Complete TODO listed in SERVER-103013
-
- Closed
-
- is related to
-
SERVER-100761 Add conditional operation-wide memory tracking to GroupProcessorBase
-
- Closed
-