summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/tenant_migration_donor_access_blocker.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/repl/tenant_migration_donor_access_blocker.h')
-rw-r--r--src/mongo/db/repl/tenant_migration_donor_access_blocker.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/repl/tenant_migration_donor_access_blocker.h b/src/mongo/db/repl/tenant_migration_donor_access_blocker.h
index b11a1a56b9a..51bf14c0bd0 100644
--- a/src/mongo/db/repl/tenant_migration_donor_access_blocker.h
+++ b/src/mongo/db/repl/tenant_migration_donor_access_blocker.h
@@ -187,7 +187,7 @@ public:
// Called by all writes and reads against the database.
//
- Status checkIfCanWrite() final;
+ Status checkIfCanWrite(Timestamp writeTs) final;
Status waitUntilCommittedOrAborted(OperationContext* opCtx) final;
Status checkIfLinearizableReadWasAllowed(OperationContext* opCtx) final;
@@ -331,6 +331,7 @@ private:
BlockerState _state;
+ Timestamp _highestAllowedWriteTimestamp;
boost::optional<Timestamp> _blockTimestamp;
boost::optional<repl::OpTime> _commitOpTime;
boost::optional<repl::OpTime> _abortOpTime;