diff options
Diffstat (limited to 'jstests/noPassthrough/minvalid.js')
-rw-r--r-- | jstests/noPassthrough/minvalid.js | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/jstests/noPassthrough/minvalid.js b/jstests/noPassthrough/minvalid.js index 8686152ec56..6f22e65e2ca 100644 --- a/jstests/noPassthrough/minvalid.js +++ b/jstests/noPassthrough/minvalid.js @@ -3,7 +3,7 @@ // their stored minvalid var name = "minvalid"; -var replTest = new ReplSetTest({name: name, nodes: 1, oplogSize:1}); +var replTest = new ReplSetTest({name: name, nodes: 1, oplogSize: 1}); var host = getHostName(); var nodes = replTest.startSet(); @@ -17,21 +17,22 @@ mdb.foo.save({a: 1000}); print("2. get last op"); var local = master.getDB("local"); -var lastOp = local.oplog.rs.find().sort({$natural:-1}).limit(1).next(); +var lastOp = local.oplog.rs.find().sort({$natural: -1}).limit(1).next(); printjson(lastOp); print("3: change minvalid"); // primaries don't populate minvalid by default -local.replset.minvalid.insert({ts:new Timestamp(lastOp.ts.t, lastOp.ts.i+1), h:new NumberLong("1234567890")}); +local.replset.minvalid.insert( + {ts: new Timestamp(lastOp.ts.t, lastOp.ts.i + 1), h: new NumberLong("1234567890")}); printjson(local.replset.minvalid.findOne()); print("4: restart"); replTest.restart(0); print("5: make sure it stays in recovering"); -var timeout = (new Date()).getTime()+30000; +var timeout = (new Date()).getTime() + 30000; while ((new Date().getTime()) < timeout) { - var status = replTest.nodes[0].getDB("admin").runCommand({isMaster:1}); + var status = replTest.nodes[0].getDB("admin").runCommand({isMaster: 1}); assert(!status.secondary && !status.primary, tojson(status)); sleep(2000); } |