summaryrefslogtreecommitdiff
path: root/jstests/sharding/hash_skey_split.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/sharding/hash_skey_split.js')
-rw-r--r--jstests/sharding/hash_skey_split.js33
1 files changed, 16 insertions, 17 deletions
diff --git a/jstests/sharding/hash_skey_split.js b/jstests/sharding/hash_skey_split.js
index a1f0060feae..fe8cef3e0d3 100644
--- a/jstests/sharding/hash_skey_split.js
+++ b/jstests/sharding/hash_skey_split.js
@@ -1,26 +1,25 @@
(function() {
-var st = new ShardingTest({ shards: 2 });
+ var st = new ShardingTest({shards: 2});
-var configDB = st.s.getDB('config');
-assert.commandWorked(configDB.adminCommand({ enableSharding: 'test' }));
+ var configDB = st.s.getDB('config');
+ assert.commandWorked(configDB.adminCommand({enableSharding: 'test'}));
-st.ensurePrimaryShard('test', 'shard0001');
-assert.commandWorked(configDB.adminCommand({ shardCollection: 'test.user',
- key: { x: 'hashed' },
- numInitialChunks: 2 }));
+ st.ensurePrimaryShard('test', 'shard0001');
+ assert.commandWorked(configDB.adminCommand(
+ {shardCollection: 'test.user', key: {x: 'hashed'}, numInitialChunks: 2}));
-var metadata = st.d0.getDB('admin').runCommand({ getShardVersion: 'test.user',
- fullMetadata: true });
-var chunks = metadata.metadata.chunks.length > 0 ?
- metadata.metadata.chunks : metadata.metadata.pending;
-assert(bsonWoCompare(chunks[0][0], chunks[0][1]) < 0, tojson(metadata));
+ var metadata =
+ st.d0.getDB('admin').runCommand({getShardVersion: 'test.user', fullMetadata: true});
+ var chunks =
+ metadata.metadata.chunks.length > 0 ? metadata.metadata.chunks : metadata.metadata.pending;
+ assert(bsonWoCompare(chunks[0][0], chunks[0][1]) < 0, tojson(metadata));
-metadata = st.d1.getDB('admin').runCommand({ getShardVersion: 'test.user',
- fullMetadata: true });
-chunks = metadata.metadata.chunks.length > 0 ? metadata.metadata.chunks : metadata.metadata.pending;
-assert(bsonWoCompare(chunks[0][0], chunks[0][1]) < 0, tojson(metadata));
+ metadata = st.d1.getDB('admin').runCommand({getShardVersion: 'test.user', fullMetadata: true});
+ chunks =
+ metadata.metadata.chunks.length > 0 ? metadata.metadata.chunks : metadata.metadata.pending;
+ assert(bsonWoCompare(chunks[0][0], chunks[0][1]) < 0, tojson(metadata));
-st.stop();
+ st.stop();
})();