summaryrefslogtreecommitdiff
path: root/jstests/sharding/hash_single_shard.js
blob: 7dc9d6df07829e2d9c282f721c739bdb32d244fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Test hashed presplit with 1 shard.

var st = new ShardingTest({ shards: 1 });
var testDB = st.getDB('test');

//create hashed shard key and enable sharding
testDB.adminCommand({ enablesharding: "test" });
testDB.adminCommand({ shardCollection: "test.collection", key: { a: "hashed" }});

//check the number of initial chunks.
assert.eq(2, st.getDB('config').chunks.count(),
    'Using hashed shard key but failing to do correct presplitting');
st.stop();