summaryrefslogtreecommitdiff
path: root/src/mongo/s/transaction_router.cpp
diff options
context:
space:
mode:
authorJamie Heppenstall <jamie.heppenstall@mongodb.com>2019-06-07 13:30:36 -0400
committerJamie Heppenstall <jamie.heppenstall@mongodb.com>2019-06-11 17:58:03 -0400
commitdb2e286c92904fb48fa1414b486782a4e1a654a7 (patch)
treec055a20655cf07ebe2a3970f65eb3f4e48e96e01 /src/mongo/s/transaction_router.cpp
parent77b85a78205d0f8b404efec212b4e8e7fc37d6ed (diff)
downloadmongo-db2e286c92904fb48fa1414b486782a4e1a654a7.tar.gz
SERVER-41373 Add abortCause to mongos transactions serverStatus output
Diffstat (limited to 'src/mongo/s/transaction_router.cpp')
-rw-r--r--src/mongo/s/transaction_router.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/s/transaction_router.cpp b/src/mongo/s/transaction_router.cpp
index fd71d7eff4d..5ba865ee9e1 100644
--- a/src/mongo/s/transaction_router.cpp
+++ b/src/mongo/s/transaction_router.cpp
@@ -1194,6 +1194,7 @@ void TransactionRouter::_endTransactionTrackingIfNecessary(OperationContext* opC
auto routerTxnMetrics = RouterTransactionsMetrics::get(opCtx);
if (terminationCause == TerminationCause::kAborted) {
routerTxnMetrics->incrementTotalAborted();
+ routerTxnMetrics->incrementAbortCauseMap(_abortCause);
} else {
routerTxnMetrics->incrementTotalCommitted();
routerTxnMetrics->incrementCommitSuccessful(_commitType);