diff options
Diffstat (limited to 'jstests/noPassthroughWithMongod/find_and_modify_server16469.js')
-rw-r--r-- | jstests/noPassthroughWithMongod/find_and_modify_server16469.js | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/jstests/noPassthroughWithMongod/find_and_modify_server16469.js b/jstests/noPassthroughWithMongod/find_and_modify_server16469.js index 5c54c05f6e2..43f6ed3910c 100644 --- a/jstests/noPassthroughWithMongod/find_and_modify_server16469.js +++ b/jstests/noPassthroughWithMongod/find_and_modify_server16469.js @@ -14,8 +14,8 @@ var result = db.adminCommand({getParameter: 1, internalQueryExecMaxBlockingSortB assert.commandWorked(result); var oldSortLimit = result.internalQueryExecMaxBlockingSortBytes; var newSortLimit = 1024 * 1024; -assert.commandWorked(db.adminCommand({setParameter: 1, - internalQueryExecMaxBlockingSortBytes: newSortLimit})); +assert.commandWorked( + db.adminCommand({setParameter: 1, internalQueryExecMaxBlockingSortBytes: newSortLimit})); try { // Insert ~3MB of data. @@ -28,18 +28,19 @@ try { } // Verify that an unindexed sort of this data fails with a find() if no limit is specified. - assert.throws(function() { coll.find({}).sort({b: 1}).itcount(); }); + assert.throws(function() { + coll.find({}).sort({b: 1}).itcount(); + }); // Verify that an unindexed sort of this data succeeds with findAndModify (which should be // requesting a top-K sort). - result = coll.runCommand({findAndModify: coll.getName(), query: {}, update: {$set: {c: 1}}, - sort: {b: 1}}); + result = coll.runCommand( + {findAndModify: coll.getName(), query: {}, update: {$set: {c: 1}}, sort: {b: 1}}); assert.commandWorked(result); assert.neq(result.value, null); assert.eq(result.value.b, 0); -} -finally { +} finally { // Restore the orginal sort memory limit. - assert.commandWorked(db.adminCommand({setParameter: 1, - internalQueryExecMaxBlockingSortBytes: oldSortLimit})); + assert.commandWorked( + db.adminCommand({setParameter: 1, internalQueryExecMaxBlockingSortBytes: oldSortLimit})); } |