summaryrefslogtreecommitdiff
path: root/jstests/cqf/basic_find.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/cqf/basic_find.js')
-rw-r--r--jstests/cqf/basic_find.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/jstests/cqf/basic_find.js b/jstests/cqf/basic_find.js
index e1489de45b2..f41e4b1b9f7 100644
--- a/jstests/cqf/basic_find.js
+++ b/jstests/cqf/basic_find.js
@@ -10,14 +10,16 @@ if (!checkCascadesOptimizerEnabled(db)) {
const coll = db.cqf_basic_find;
coll.drop();
-assert.commandWorked(
- coll.insert([{a: {b: 1}}, {a: {b: 2}}, {a: {b: 3}}, {a: {b: 4}}, {a: {b: 5}}, {'': 3}]));
+const docs = [{a: {b: 1}}, {a: {b: 2}}, {a: {b: 3}}, {a: {b: 4}}, {a: {b: 5}}, {'': 3}];
-const extraDocCount = 50;
+const extraDocCount = 500;
// Add extra docs to make sure indexes can be picked.
for (let i = 0; i < extraDocCount; i++) {
- assert.commandWorked(coll.insert({a: {b: i + 10}}));
+ docs.push({a: {b: i + 10}});
}
+
+assert.commandWorked(coll.insertMany(docs));
+
assert.commandWorked(coll.createIndex({'a.b': 1}));
let res = coll.explain("executionStats").find({'a.b': 2}).finish();