diff options
author | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2019-07-15 12:52:12 -0400 |
---|---|---|
committer | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2019-07-23 17:25:35 -0400 |
commit | e3c26cf2f4c6ea3d597f42360442c0b6320e84bc (patch) | |
tree | 37442818ec0c0555dfd203f330a2abd1fd7ace1a /jstests/replsets | |
parent | 7d687264de65258764dca70ce46754c4765912ce (diff) | |
download | mongo-e3c26cf2f4c6ea3d597f42360442c0b6320e84bc.tar.gz |
SERVER-41369 Terminate the TransactionCoordinator retry logic if read concern majority is not available
Diffstat (limited to 'jstests/replsets')
3 files changed, 6 insertions, 3 deletions
diff --git a/jstests/replsets/prepare_transaction_fails_on_standalone.js b/jstests/replsets/prepare_transaction_fails_on_standalone.js index 998119ac34e..14eb17656a5 100644 --- a/jstests/replsets/prepare_transaction_fails_on_standalone.js +++ b/jstests/replsets/prepare_transaction_fails_on_standalone.js @@ -14,7 +14,8 @@ assert.commandWorked(testDB.runCommand({create: collName})); - assert.commandFailedWithCode(testDB.adminCommand({prepareTransaction: 1}), 51239); + assert.commandFailedWithCode(testDB.adminCommand({prepareTransaction: 1}), + ErrorCodes.ReadConcernMajorityNotEnabled); MongoRunner.stopMongod(standalone); }()); diff --git a/jstests/replsets/prepare_transaction_fails_with_arbiters.js b/jstests/replsets/prepare_transaction_fails_with_arbiters.js index e0529b8195d..672ef7c147a 100644 --- a/jstests/replsets/prepare_transaction_fails_with_arbiters.js +++ b/jstests/replsets/prepare_transaction_fails_with_arbiters.js @@ -34,7 +34,8 @@ session.startTransaction(); assert.commandWorked(sessionColl.insert({_id: 42})); - assert.commandFailedWithCode(sessionDB.adminCommand({prepareTransaction: 1}), 50995); + assert.commandFailedWithCode(sessionDB.adminCommand({prepareTransaction: 1}), + ErrorCodes.ReadConcernMajorityNotEnabled); rst.stopSet(); })(); diff --git a/jstests/replsets/prepare_transaction_fails_without_majority_reads.js b/jstests/replsets/prepare_transaction_fails_without_majority_reads.js index ef816b0fb07..30cbeac87ee 100644 --- a/jstests/replsets/prepare_transaction_fails_without_majority_reads.js +++ b/jstests/replsets/prepare_transaction_fails_without_majority_reads.js @@ -27,7 +27,8 @@ session.startTransaction(); assert.commandWorked(sessionColl.insert({_id: 42})); - assert.commandFailedWithCode(sessionDB.adminCommand({prepareTransaction: 1}), 50993); + assert.commandFailedWithCode(sessionDB.adminCommand({prepareTransaction: 1}), + ErrorCodes.ReadConcernMajorityNotEnabled); rst.stopSet(); })(); |