summaryrefslogtreecommitdiff
path: root/src/mongo/db/transaction_metrics_observer.cpp
diff options
context:
space:
mode:
authorSamy Lanka <samy.lanka@mongodb.com>2019-04-03 17:54:56 -0400
committerSamy Lanka <samy.lanka@mongodb.com>2019-04-17 17:05:38 -0400
commit79d96979125e9aaa53774a4e1767b1eb231031a9 (patch)
tree509c096eab3e24ff1118b4849802d5c356691f04 /src/mongo/db/transaction_metrics_observer.cpp
parentbb452e17d528733e5e645d814bc237d7a26e6c0b (diff)
downloadmongo-79d96979125e9aaa53774a4e1767b1eb231031a9.tar.gz
SERVER-40018 Remove oldestOplogEntryOpTime from TransactionMetricsObserver and TransactionParticipant
Diffstat (limited to 'src/mongo/db/transaction_metrics_observer.cpp')
-rw-r--r--src/mongo/db/transaction_metrics_observer.cpp17
1 files changed, 4 insertions, 13 deletions
diff --git a/src/mongo/db/transaction_metrics_observer.cpp b/src/mongo/db/transaction_metrics_observer.cpp
index 365eba2d689..ad0ce535173 100644
--- a/src/mongo/db/transaction_metrics_observer.cpp
+++ b/src/mongo/db/transaction_metrics_observer.cpp
@@ -94,7 +94,6 @@ void TransactionMetricsObserver::onUnstash(ServerTransactionsMetrics* serverTran
void TransactionMetricsObserver::onCommit(ServerTransactionsMetrics* serverTransactionsMetrics,
TickSource* tickSource,
- boost::optional<repl::OpTime> oldestOplogEntryOpTime,
Top* top) {
//
// Per transaction metrics.
@@ -125,10 +124,7 @@ void TransactionMetricsObserver::onCommit(ServerTransactionsMetrics* serverTrans
}
void TransactionMetricsObserver::_onAbortActive(
- ServerTransactionsMetrics* serverTransactionsMetrics,
- TickSource* tickSource,
- boost::optional<repl::OpTime> oldestOplogEntryOpTime,
- Top* top) {
+ ServerTransactionsMetrics* serverTransactionsMetrics, TickSource* tickSource, Top* top) {
auto curTick = tickSource->getTicks();
invariant(_singleTransactionStats.isActive());
@@ -150,10 +146,7 @@ void TransactionMetricsObserver::_onAbortActive(
}
void TransactionMetricsObserver::_onAbortInactive(
- ServerTransactionsMetrics* serverTransactionsMetrics,
- TickSource* tickSource,
- boost::optional<repl::OpTime> oldestOplogEntryOpTime,
- Top* top) {
+ ServerTransactionsMetrics* serverTransactionsMetrics, TickSource* tickSource, Top* top) {
auto curTick = tickSource->getTicks();
invariant(!_singleTransactionStats.isActive());
invariant(!_singleTransactionStats.isPrepared());
@@ -167,12 +160,11 @@ void TransactionMetricsObserver::_onAbortInactive(
void TransactionMetricsObserver::onAbort(ServerTransactionsMetrics* serverTransactionsMetrics,
TickSource* tickSource,
- boost::optional<repl::OpTime> oldestOplogEntryOpTime,
Top* top) {
if (_singleTransactionStats.isActive()) {
- _onAbortActive(serverTransactionsMetrics, tickSource, oldestOplogEntryOpTime, top);
+ _onAbortActive(serverTransactionsMetrics, tickSource, top);
} else {
- _onAbortInactive(serverTransactionsMetrics, tickSource, oldestOplogEntryOpTime, top);
+ _onAbortInactive(serverTransactionsMetrics, tickSource, top);
}
}
@@ -227,7 +219,6 @@ void TransactionMetricsObserver::_onAbort(ServerTransactionsMetrics* serverTrans
}
void TransactionMetricsObserver::onPrepare(ServerTransactionsMetrics* serverTransactionsMetrics,
- repl::OpTime prepareOpTime,
TickSource::Tick curTick) {
//
// Per transaction metrics.