SERVER-40382 Add a serverStatus metric to report plan cache memory consumption
(cherry picked from commit 5105fa23) (cherry picked from commit 5eeba7b2)
Showing
- jstests/noPassthrough/plan_cache_metrics.js 138 additions, 0 deletionsjstests/noPassthrough/plan_cache_metrics.js
- src/mongo/db/commands/index_filter_commands_test.cpp 2 additions, 2 deletionssrc/mongo/db/commands/index_filter_commands_test.cpp
- src/mongo/db/commands/plan_cache_commands.cpp 2 additions, 3 deletionssrc/mongo/db/commands/plan_cache_commands.cpp
- src/mongo/db/commands/plan_cache_commands_test.cpp 2 additions, 2 deletionssrc/mongo/db/commands/plan_cache_commands_test.cpp
- src/mongo/db/exec/multi_plan.cpp 1 addition, 1 deletionsrc/mongo/db/exec/multi_plan.cpp
- src/mongo/db/exec/plan_stats.h 156 additions, 1 deletionsrc/mongo/db/exec/plan_stats.h
- src/mongo/db/field_ref.h 23 additions, 10 deletionssrc/mongo/db/field_ref.h
- src/mongo/db/query/SConscript 1 addition, 0 deletionssrc/mongo/db/query/SConscript
- src/mongo/db/query/index_entry.h 20 additions, 0 deletionssrc/mongo/db/query/index_entry.h
- src/mongo/db/query/plan_cache.cpp 92 additions, 44 deletionssrc/mongo/db/query/plan_cache.cpp
- src/mongo/db/query/plan_cache.h 73 additions, 13 deletionssrc/mongo/db/query/plan_cache.h
- src/mongo/db/query/plan_cache_test.cpp 195 additions, 7 deletionssrc/mongo/db/query/plan_cache_test.cpp
- src/mongo/db/query/plan_ranker.h 13 additions, 0 deletionssrc/mongo/db/query/plan_ranker.h
- src/mongo/util/SConscript 20 additions, 0 deletionssrc/mongo/util/SConscript
- src/mongo/util/container_size_helper.h 73 additions, 0 deletionssrc/mongo/util/container_size_helper.h
- src/mongo/util/container_size_helper_test.cpp 78 additions, 0 deletionssrc/mongo/util/container_size_helper_test.cpp
Please register or sign in to comment