diff options
Diffstat (limited to 'jstests/multiVersion/upgrade_downgrade_sharded_cluster.js')
-rw-r--r-- | jstests/multiVersion/upgrade_downgrade_sharded_cluster.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/jstests/multiVersion/upgrade_downgrade_sharded_cluster.js b/jstests/multiVersion/upgrade_downgrade_sharded_cluster.js index 46323021e73..b282408a7d5 100644 --- a/jstests/multiVersion/upgrade_downgrade_sharded_cluster.js +++ b/jstests/multiVersion/upgrade_downgrade_sharded_cluster.js @@ -13,6 +13,7 @@ "use strict"; load('./jstests/multiVersion/libs/multi_cluster.js'); // for upgradeCluster() +load("jstests/sharding/libs/find_chunks_util.js"); // testDroppedAndDistributionModeFields: it checks two things after upgrading from versions // prior 4.9: @@ -133,7 +134,7 @@ function testTimestampFieldChecksAfterUpgrade() { // exists and matches collTimestampInConfigSvr // Check that 'timestamp' has been created in config.chunks - var cursor = st.config.chunks.find({ns: 'sharded.test3_created_before_upgrade'}); + var cursor = findChunksUtil.findChunksByNs(st.config, 'sharded.test3_created_before_upgrade'); assert(cursor.hasNext()); do { assert.eq(collTimestampInConfigSvr, cursor.next().lastmodTimestamp); @@ -170,7 +171,7 @@ function testTimestampFieldChecksAfterFCVDowngrade() { assert.eq(null, timestampInShard); // Check that the 'timestamp' has been removed from config.chunks - var cursor = st.config.chunks.find({ns: 'sharded.test3_created_before_upgrade'}); + var cursor = findChunksUtil.findChunksByNs(st.config, 'sharded.test3_created_before_upgrade'); assert(cursor.hasNext()); do { assert.eq(null, cursor.next().lastmodTimestamp); @@ -203,7 +204,7 @@ function testChunkCollectionUuidFieldChecksAfterUpgrade() { var cursor = st.config.chunks.find({ns}); assert(cursor.hasNext()); do { - assert.eq(collUUID, UUID(cursor.next().uuid)); + assert.eq(collUUID, cursor.next().uuid); } while (cursor.hasNext()); } |