diff options
Diffstat (limited to 'src/mongo/db/stats/top.cpp')
-rw-r--r-- | src/mongo/db/stats/top.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mongo/db/stats/top.cpp b/src/mongo/db/stats/top.cpp index 413c5f1c015..8a8358030b8 100644 --- a/src/mongo/db/stats/top.cpp +++ b/src/mongo/db/stats/top.cpp @@ -72,7 +72,7 @@ Top& Top::get(ServiceContext* service) { return getTop(service); } -void Top::record(OperationContext* txn, +void Top::record(OperationContext* opCtx, StringData ns, LogicalOp logicalOp, int lockType, @@ -91,17 +91,17 @@ void Top::record(OperationContext* txn, } CollectionData& coll = _usage[hashedNs]; - _record(txn, coll, logicalOp, lockType, micros, readWriteType); + _record(opCtx, coll, logicalOp, lockType, micros, readWriteType); } -void Top::_record(OperationContext* txn, +void Top::_record(OperationContext* opCtx, CollectionData& c, LogicalOp logicalOp, int lockType, long long micros, Command::ReadWriteType readWriteType) { - _incrementHistogram(txn, micros, &c.opLatencyHistogram, readWriteType); + _incrementHistogram(opCtx, micros, &c.opLatencyHistogram, readWriteType); c.total.inc(micros); @@ -206,11 +206,11 @@ void Top::appendLatencyStats(StringData ns, bool includeHistograms, BSONObjBuild builder->append("latencyStats", latencyStatsBuilder.obj()); } -void Top::incrementGlobalLatencyStats(OperationContext* txn, +void Top::incrementGlobalLatencyStats(OperationContext* opCtx, uint64_t latency, Command::ReadWriteType readWriteType) { stdx::lock_guard<SimpleMutex> guard(_lock); - _incrementHistogram(txn, latency, &_globalHistogramStats, readWriteType); + _incrementHistogram(opCtx, latency, &_globalHistogramStats, readWriteType); } void Top::appendGlobalLatencyStats(bool includeHistograms, BSONObjBuilder* builder) { @@ -218,12 +218,12 @@ void Top::appendGlobalLatencyStats(bool includeHistograms, BSONObjBuilder* build _globalHistogramStats.append(includeHistograms, builder); } -void Top::_incrementHistogram(OperationContext* txn, +void Top::_incrementHistogram(OperationContext* opCtx, long long latency, OperationLatencyHistogram* histogram, Command::ReadWriteType readWriteType) { // Only update histogram if operation came from a user. - Client* client = txn->getClient(); + Client* client = opCtx->getClient(); if (client->isFromUserConnection() && !client->isInDirectClient()) { histogram->increment(latency, readWriteType); } |