summaryrefslogtreecommitdiff
path: root/jstests
diff options
context:
space:
mode:
authorAnton Oyung <anton.oyung@mongodb.com>2019-11-19 18:31:44 +0000
committerevergreen <evergreen@mongodb.com>2019-11-19 18:31:44 +0000
commit0ccd538e9bb21e67cff1150af464318457132a3e (patch)
treef40744da74dc7b77e0e46063fb9be81bef295909 /jstests
parent542479adb86d90e80ce4faed167e6848d4107adf (diff)
downloadmongo-0ccd538e9bb21e67cff1150af464318457132a3e.tar.gz
SERVER-44626: Add new setParameter loadRoutingTableOnStartup
Diffstat (limited to 'jstests')
-rw-r--r--jstests/sharding/mongos_precache_routing_info.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/jstests/sharding/mongos_precache_routing_info.js b/jstests/sharding/mongos_precache_routing_info.js
index 2b4266a6d63..786d56149db 100644
--- a/jstests/sharding/mongos_precache_routing_info.js
+++ b/jstests/sharding/mongos_precache_routing_info.js
@@ -33,5 +33,16 @@ db = s.getDB("test");
ss = db.serverStatus();
assert.eq(1, ss.shardingStatistics.catalogCache.countFullRefreshesStarted);
+// does not pre cache when set parameter is disabled
+s.restartMongos(0, {
+ restart: true,
+ setParameter: {loadRoutingTableOnStartup: false},
+});
+db = s.getDB("test");
+
+// check for # refreshes started
+ss = db.serverStatus();
+assert.eq(0, ss.shardingStatistics.catalogCache.countFullRefreshesStarted);
+
s.stop();
})();