diff options
author | nehakhatri5 <neha.khatri@mongodb.com> | 2018-12-18 13:21:27 +1100 |
---|---|---|
committer | nehakhatri5 <neha.khatri@mongodb.com> | 2018-12-28 14:13:44 +1100 |
commit | 86b6aca9fa1940e85bba87261d1494ef2c208a4a (patch) | |
tree | ca86b1309576d7e9890d6e2436cbf5d299295c29 /src/mongo/db/transaction_metrics_observer.h | |
parent | aa236ed4f3096c85118f00618eec834c82363527 (diff) | |
download | mongo-86b6aca9fa1940e85bba87261d1494ef2c208a4a.tar.gz |
SERVER-38240 Added storage statistics information into the slowop log messages.
Diffstat (limited to 'src/mongo/db/transaction_metrics_observer.h')
-rw-r--r-- | src/mongo/db/transaction_metrics_observer.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mongo/db/transaction_metrics_observer.h b/src/mongo/db/transaction_metrics_observer.h index 6600615ceac..77f402a3cd0 100644 --- a/src/mongo/db/transaction_metrics_observer.h +++ b/src/mongo/db/transaction_metrics_observer.h @@ -115,10 +115,12 @@ public: TickSource::Tick curTick); /** - * Updates relevant metrics when an operation running on the transaction completes. An operation - * may be a read/write operation, or an abort/commit command. + * Updates relevant metrics and storage statistics when an operation running on the transaction + * completes. An operation may be a read/write operation, or an abort/commit command. */ - void onTransactionOperation(Client* client, OpDebug::AdditiveMetrics additiveMetrics); + void onTransactionOperation(Client* client, + OpDebug::AdditiveMetrics additiveMetrics, + std::shared_ptr<StorageStats> storageStats); /** * Returns a read-only reference to the SingleTransactionStats object stored in this |