diff options
Diffstat (limited to 'jstests/sharding/disable_autosplit.js')
-rw-r--r-- | jstests/sharding/disable_autosplit.js | 42 |
1 files changed, 20 insertions, 22 deletions
diff --git a/jstests/sharding/disable_autosplit.js b/jstests/sharding/disable_autosplit.js index ec3b593ea24..c6b7b7d5e1f 100644 --- a/jstests/sharding/disable_autosplit.js +++ b/jstests/sharding/disable_autosplit.js @@ -1,34 +1,32 @@ // Tests disabling of autosplit from mongos (function() { -'use strict'; + 'use strict'; -var chunkSize = 1; // In MB + var chunkSize = 1; // In MB -var st = new ShardingTest({ shards: 1, - mongos: 1, - other: { chunksize: chunkSize, - mongosOptions: { noAutoSplit: "" } } }); + var st = new ShardingTest( + {shards: 1, mongos: 1, other: {chunksize: chunkSize, mongosOptions: {noAutoSplit: ""}}}); -var data = "x"; -while(data.length < chunkSize * 1024 * 1024) { - data += data; -} + var data = "x"; + while (data.length < chunkSize * 1024 * 1024) { + data += data; + } -var mongos = st.s0; -var admin = mongos.getDB("admin"); -var config = mongos.getDB("config"); -var coll = mongos.getCollection("foo.bar"); + var mongos = st.s0; + var admin = mongos.getDB("admin"); + var config = mongos.getDB("config"); + var coll = mongos.getCollection("foo.bar"); -assert.commandWorked(admin.runCommand({ enableSharding: coll.getDB() + "" })); -assert.commandWorked(admin.runCommand({ shardCollection: coll + "", key: { _id: 1 } })); + assert.commandWorked(admin.runCommand({enableSharding: coll.getDB() + ""})); + assert.commandWorked(admin.runCommand({shardCollection: coll + "", key: {_id: 1}})); -for(var i = 0; i < 20; i++) { - coll.insert({ data: data }); -} + for (var i = 0; i < 20; i++) { + coll.insert({data: data}); + } -// Make sure we haven't split -assert.eq(1, config.chunks.find({ ns: coll + "" }).count()); + // Make sure we haven't split + assert.eq(1, config.chunks.find({ns: coll + ""}).count()); -st.stop(); + st.stop(); })(); |