summaryrefslogtreecommitdiff
path: root/src/mongo/db/session.cpp
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/db/session.cpp
parentdceed4f3997e5c7d576220444734de3a6d1e63c2 (diff)
downloadmongo-4b6a5591cf912f6cadaf2f1ede5d58ad2bb694c6.tar.gz
SERVER-36461 Add 'transaction' identifier to slow transaction log output
Diffstat (limited to 'src/mongo/db/session.cpp')
-rw-r--r--src/mongo/db/session.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/session.cpp b/src/mongo/db/session.cpp
index bb892794afa..48b10c1fac1 100644
--- a/src/mongo/db/session.cpp
+++ b/src/mongo/db/session.cpp
@@ -1375,7 +1375,8 @@ void Session::_logSlowTransaction(WithLock wl,
// Log the transaction if its duration is longer than the slowMS command threshold.
if (_singleTransactionStats->getDuration(curTimeMicros64()) >
serverGlobalParams.slowMS * 1000ULL) {
- log(logger::LogComponent::kCommand)
+ log(logger::LogComponent::kTransaction)
+ << "transaction "
<< _transactionInfoForLog(lockStats, terminationCause, readConcernArgs);
}
}