From 84ef4754b61003c63a480ac009fe2302970b00c9 Mon Sep 17 00:00:00 2001 From: Mathias Stearn Date: Thu, 13 Jul 2017 09:27:56 -0400 Subject: SERVER-28509 DBClientCursor now uses read commands --- src/mongo/db/transaction_history_iterator.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/mongo/db/transaction_history_iterator.cpp') diff --git a/src/mongo/db/transaction_history_iterator.cpp b/src/mongo/db/transaction_history_iterator.cpp index 024204e338f..6bdbb276d40 100644 --- a/src/mongo/db/transaction_history_iterator.cpp +++ b/src/mongo/db/transaction_history_iterator.cpp @@ -54,7 +54,8 @@ repl::OplogEntry TransactionHistoryIterator::next(OperationContext* opCtx) { client.findOne(NamespaceString::kRsOplogNamespace.ns(), BSON(repl::OplogEntryBase::kTimestampFieldName << _nextOpTimeTs), /* fieldsToReturn */ nullptr, - 0 /* QueryOption_OplogReplay */); + DBClientCursor::QueryOptionLocal_forceOpQuery // SERVER-30318 + /* QueryOption_OplogReplay */); uassert(ErrorCodes::IncompleteTransactionHistory, str::stream() << "oplog no longer contains the complete write history of this " -- cgit v1.2.1