-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Integration
-
Fully Compatible
When the feature flag is set, we should be able to use the decorator mechanism to attach memory usage statistics to the operation context. They will later be written to by memory trackers embedded in various blocking stages, and read by the OpDebug class for reporting.
For now this can just be a class that has methods to report current and high water memory usage, similar to a mock. We can replace it with the real thing later.
Add unit tests that show that this works.
- depends on
-
SERVER-88297 Create feature flag
- Closed
- is depended on by
-
SERVER-98970 Update OpDebug to include operation memory statistics
- In Progress
-
SERVER-98972 Create operation memory aggregator
- In Progress
- is related to
-
SERVER-99820 Make streams team owner for ChunkedMemoryAggregator and ConcurrentMemoryAggregator
- Closed