blob: f208731a71b1fe1dbdae64c6e5d470e4c2b4aaad (
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({"ns": "test.collection"}),
'Using hashed shard key but failing to do correct presplitting');
st.stop();
|