summaryrefslogtreecommitdiff
path: root/src/mongo/logger
diff options
context:
space:
mode:
authorNathan Louie <nathan.louie@10gen.com>2018-08-06 10:51:21 -0400
committerNathan Louie <nathan.louie@10gen.com>2018-08-07 20:26:05 -0400
commit4b6a5591cf912f6cadaf2f1ede5d58ad2bb694c6 (patch)
tree04da52ecb072d113204447d9f4381b49d82ca5d2 /src/mongo/logger
parentdceed4f3997e5c7d576220444734de3a6d1e63c2 (diff)
downloadmongo-4b6a5591cf912f6cadaf2f1ede5d58ad2bb694c6.tar.gz
SERVER-36461 Add 'transaction' identifier to slow transaction log output
Diffstat (limited to 'src/mongo/logger')
-rw-r--r--src/mongo/logger/log_component.cpp4
-rw-r--r--src/mongo/logger/log_component.h1
2 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/logger/log_component.cpp b/src/mongo/logger/log_component.cpp
index 5bf1b5ad66c..17b0c2f631e 100644
--- a/src/mongo/logger/log_component.cpp
+++ b/src/mongo/logger/log_component.cpp
@@ -136,6 +136,8 @@ StringData LogComponent::toStringData() const {
return "bridge"_sd;
case kTracking:
return "tracking"_sd;
+ case kTransaction:
+ return "transaction"_sd;
case kNumLogComponents:
return "total"_sd;
// No default. Compiler should complain if there's a log component that's not handled.
@@ -218,6 +220,8 @@ StringData LogComponent::getNameForLog() const {
return "BRIDGE "_sd;
case kTracking:
return "TRACKING"_sd;
+ case kTransaction:
+ return "TXN "_sd;
case kNumLogComponents:
return "TOTAL "_sd;
// No default. Compiler should complain if there's a log component that's not handled.
diff --git a/src/mongo/logger/log_component.h b/src/mongo/logger/log_component.h
index dde0d3b3ffc..0366f186428 100644
--- a/src/mongo/logger/log_component.h
+++ b/src/mongo/logger/log_component.h
@@ -66,6 +66,7 @@ public:
kASIO,
kBridge,
kTracking,
+ kTransaction,
kNumLogComponents
};