summaryrefslogtreecommitdiff
path: root/jstests/multiVersion
diff options
context:
space:
mode:
authorArun Banala <arun.banala@mongodb.com>2020-11-12 17:48:52 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-11-12 18:15:38 +0000
commit7c196029e8529d8d217a4c9314d8a4e6069a91d2 (patch)
treedcac2d4dda9015804fbf538cffd4a15d9c02cd39 /jstests/multiVersion
parentccd024d9fb5c0587e33a3a3321e7f9a0430d0190 (diff)
downloadmongo-7c196029e8529d8d217a4c9314d8a4e6069a91d2.tar.gz
Revert "SERVER-50442 Remove ensureIndex shell function This commit also replaces all the usages of ensureIndex() with createIndex() in JS tests and JS shell"
This reverts commit e69c967ff8b53634770438dfe9a5c7d13548351b.
Diffstat (limited to 'jstests/multiVersion')
-rw-r--r--jstests/multiVersion/libs/data_generators.js2
-rw-r--r--jstests/multiVersion/libs/verify_collection_data.js6
2 files changed, 4 insertions, 4 deletions
diff --git a/jstests/multiVersion/libs/data_generators.js b/jstests/multiVersion/libs/data_generators.js
index a46fbe8439a..4a30ca2e463 100644
--- a/jstests/multiVersion/libs/data_generators.js
+++ b/jstests/multiVersion/libs/data_generators.js
@@ -350,7 +350,7 @@ function DataGenerator() {
// var nextIndexDocument = generator.next();
// var nextIndexSpec = nextIndexDocument["spec"];
// var nextIndexOptions = nextIndexDocument["options"];
-// db.createIndex(nextIndexSpec, nextIndexOptions);
+// db.ensureIndex(nextIndexSpec, nextIndexOptions);
// }
//
function IndexDataGenerator(options) {
diff --git a/jstests/multiVersion/libs/verify_collection_data.js b/jstests/multiVersion/libs/verify_collection_data.js
index ea2ef2f3f35..10b26534ccc 100644
--- a/jstests/multiVersion/libs/verify_collection_data.js
+++ b/jstests/multiVersion/libs/verify_collection_data.js
@@ -35,10 +35,10 @@ createCollectionWithData = function(db, collectionName, dataGenerator) {
var numIndexes = 0;
while (dataGenerator.indexes.hasNext()) {
var nextIndex = dataGenerator.indexes.next();
- print("collection.createIndex(" + JSON.stringify(nextIndex.spec) + ", " +
+ print("collection.ensureIndex(" + JSON.stringify(nextIndex.spec) + ", " +
JSON.stringify(nextIndex.options) + ");");
- var createIndexResult = collection.createIndex(nextIndex.spec, nextIndex.options);
- assert.commandWorked(createIndexResult);
+ var ensureIndexResult = collection.ensureIndex(nextIndex.spec, nextIndex.options);
+ assert.commandWorked(ensureIndexResult);
numIndexes++;
}