diff options
author | Yuhong Zhang <yuhong.zhang@mongodb.com> | 2022-10-06 21:25:47 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-10-06 23:15:00 +0000 |
commit | 9179d0a7109efb34631a6e19a87e055ed4e8c730 (patch) | |
tree | 876ebf658d94753fa6ed1f158c88a0bb1c5dd6ee /src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp | |
parent | 08986dc909c370494348a08bf11b51cb03778759 (diff) | |
download | mongo-9179d0a7109efb34631a6e19a87e055ed4e8c730.tar.gz |
SERVER-68689 Switch background validation to use checkpoint cursors again
Diffstat (limited to 'src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp')
-rw-r--r-- | src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp index d704fa0b4d1..c7b922ad0b6 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp @@ -1935,12 +1935,12 @@ void WiredTigerKVEngine::_checkpoint(OperationContext* opCtx, WT_SESSION* sessio if (initialDataTimestamp.asULL() <= 1) { Lock::ResourceLock checkpointLock{ opCtx, ResourceId(RESOURCE_MUTEX, "checkpoint"), MODE_X}; - clearIndividuallyCheckpointedIndexes(); invariantWTOK(session->checkpoint(session, "use_timestamp=false"), session); LOGV2_FOR_RECOVERY(5576602, 2, "Completed unstable checkpoint.", "initialDataTimestamp"_attr = initialDataTimestamp.toString()); + clearIndividuallyCheckpointedIndexes(); } else if (stableTimestamp < initialDataTimestamp) { LOGV2_FOR_RECOVERY( 23985, @@ -1960,8 +1960,8 @@ void WiredTigerKVEngine::_checkpoint(OperationContext* opCtx, WT_SESSION* sessio { Lock::ResourceLock checkpointLock{ opCtx, ResourceId(RESOURCE_MUTEX, "checkpoint"), MODE_X}; - clearIndividuallyCheckpointedIndexes(); invariantWTOK(session->checkpoint(session, "use_timestamp=true"), session); + clearIndividuallyCheckpointedIndexes(); } if (oplogNeededForRollback.isOK()) { |