diff options
Diffstat (limited to 'src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp')
-rw-r--r-- | src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp index 257e755c928..ac5f4362967 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp @@ -47,6 +47,7 @@ #include "mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h" +#include <boost/algorithm/string/join.hpp> #include <boost/filesystem.hpp> #include <boost/filesystem/fstream.hpp> #include <boost/filesystem/operations.hpp> @@ -363,6 +364,9 @@ WiredTigerKVEngine::WiredTigerKVEngine(OperationContext* opCtx, if (gWiredTigerEvictionDirtyTargetGB) ss << "eviction_dirty_target=" << static_cast<size_t>(gWiredTigerEvictionDirtyTargetGB * 1024) << "MB,"; + if (!gWiredTigerExtraDiagnostics.empty()) + ss << "extra_diagnostics=[" + << boost::algorithm::join(gWiredTigerExtraDiagnostics, ",") << "],"; if (gWiredTigerEvictionDirtyMaxGB) ss << "eviction_dirty_trigger=" << static_cast<size_t>(gWiredTigerEvictionDirtyMaxGB * 1024) << "MB,"; |