diff options
author | Moustafa Maher <m.maher@10gen.com> | 2021-04-29 01:19:06 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-04-29 23:07:54 +0000 |
commit | 0d97b041970929e7e56caa42ee8837cec92d2264 (patch) | |
tree | 3508368450bd271faed556cfb298624da9cb9543 /jstests/replsets/maxSyncSourceLagSecs.js | |
parent | 15fb9ff89f2074704735c0a8629d0013b530747b (diff) | |
download | mongo-0d97b041970929e7e56caa42ee8837cec92d2264.tar.gz |
SERVER-55703 Update getDefaultRWConcern
Diffstat (limited to 'jstests/replsets/maxSyncSourceLagSecs.js')
-rw-r--r-- | jstests/replsets/maxSyncSourceLagSecs.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/jstests/replsets/maxSyncSourceLagSecs.js b/jstests/replsets/maxSyncSourceLagSecs.js index 6630b5d3072..d65b629f76f 100644 --- a/jstests/replsets/maxSyncSourceLagSecs.js +++ b/jstests/replsets/maxSyncSourceLagSecs.js @@ -20,9 +20,16 @@ var nodes = replTest.nodeList(); replTest.startSet(); replTest.initiate(); replTest.awaitNodesAgreeOnPrimary(); - var primary = replTest.getPrimary(); var secondaries = replTest.getSecondaries(); + +// The default WC is majority and stopServerReplication could prevent satisfying any majority +// writes. +assert.commandWorked(primary.adminCommand( + {setDefaultRWConcern: 1, defaultWriteConcern: {w: 1}, writeConcern: {w: "majority"}})); + +replTest.awaitReplication(); + syncFrom(secondaries[0], primary, replTest); syncFrom(secondaries[1], primary, replTest); primary.getDB("foo").bar.save({a: 1}); |