diff options
author | Samy Lanka <samy.lanka@mongodb.com> | 2021-01-08 18:01:22 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-02-18 02:13:08 +0000 |
commit | 9ba0349ccab5635475e9ade549f163cfd2b7b7d9 (patch) | |
tree | 94be439171fa5b9e69c6294cb22f8a43bed04508 | |
parent | 0659e83d7d6855c6b2739f2c959d456607300c6b (diff) | |
download | mongo-9ba0349ccab5635475e9ade549f163cfd2b7b7d9.tar.gz |
SERVER-53248 call awaitLastOpCommitted before committing transaction in retryable_prepared_commit_transaction_after_failover.js
-rw-r--r-- | jstests/replsets/retryable_prepared_commit_transaction_after_failover.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/jstests/replsets/retryable_prepared_commit_transaction_after_failover.js b/jstests/replsets/retryable_prepared_commit_transaction_after_failover.js index ba3a15b83aa..7816453c50c 100644 --- a/jstests/replsets/retryable_prepared_commit_transaction_after_failover.js +++ b/jstests/replsets/retryable_prepared_commit_transaction_after_failover.js @@ -47,6 +47,9 @@ assert.commandFailedWithCode( priSessionDB.adminCommand({commitTransaction: 1, commitTimestamp: tooEarlyTS1}), ErrorCodes.InvalidOptions); +// Wait for the commit point to be propagated to the secondary before stepping it up. +rst.awaitLastOpCommitted(); + jsTestLog("Step up the secondary"); rst.stepUp(secConn); assert.eq(secConn, rst.getPrimary()); |