summaryrefslogtreecommitdiff
path: root/jstests/noPassthroughWithMongod/find_and_modify_server16469.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/noPassthroughWithMongod/find_and_modify_server16469.js')
-rw-r--r--jstests/noPassthroughWithMongod/find_and_modify_server16469.js19
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}));
}