summaryrefslogtreecommitdiff
path: root/jstests/sharding/movechunk_commit_changelog_stats.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/sharding/movechunk_commit_changelog_stats.js')
-rw-r--r--jstests/sharding/movechunk_commit_changelog_stats.js48
1 files changed, 24 insertions, 24 deletions
diff --git a/jstests/sharding/movechunk_commit_changelog_stats.js b/jstests/sharding/movechunk_commit_changelog_stats.js
index cff5ae2a445..0ec7e9261c1 100644
--- a/jstests/sharding/movechunk_commit_changelog_stats.js
+++ b/jstests/sharding/movechunk_commit_changelog_stats.js
@@ -3,38 +3,38 @@
//
(function() {
- 'use strict';
+'use strict';
- var st = new ShardingTest({mongos: 1, shards: 2});
- var kDbName = 'db';
+var st = new ShardingTest({mongos: 1, shards: 2});
+var kDbName = 'db';
- var mongos = st.s0;
- var shard0 = st.shard0.shardName;
- var shard1 = st.shard1.shardName;
+var mongos = st.s0;
+var shard0 = st.shard0.shardName;
+var shard1 = st.shard1.shardName;
- assert.commandWorked(mongos.adminCommand({enableSharding: kDbName}));
- st.ensurePrimaryShard(kDbName, shard0);
+assert.commandWorked(mongos.adminCommand({enableSharding: kDbName}));
+st.ensurePrimaryShard(kDbName, shard0);
- function assertCountsInChangelog() {
- let changeLog = st.s.getDB('config').changelog.find({what: 'moveChunk.commit'}).toArray();
- assert.gt(changeLog.length, 0);
- for (let i = 0; i < changeLog.length; i++) {
- assert(changeLog[i].details.hasOwnProperty('counts'));
- }
+function assertCountsInChangelog() {
+ let changeLog = st.s.getDB('config').changelog.find({what: 'moveChunk.commit'}).toArray();
+ assert.gt(changeLog.length, 0);
+ for (let i = 0; i < changeLog.length; i++) {
+ assert(changeLog[i].details.hasOwnProperty('counts'));
}
+}
- var ns = kDbName + '.fooHashed';
- assert.commandWorked(mongos.adminCommand({shardCollection: ns, key: {_id: 'hashed'}}));
+var ns = kDbName + '.fooHashed';
+assert.commandWorked(mongos.adminCommand({shardCollection: ns, key: {_id: 'hashed'}}));
- var aChunk = mongos.getDB('config').chunks.findOne({_id: RegExp(ns), shard: shard0});
- assert(aChunk);
+var aChunk = mongos.getDB('config').chunks.findOne({_id: RegExp(ns), shard: shard0});
+assert(aChunk);
- // Assert counts field exists in the changelog entry for moveChunk.commit
- assert.commandWorked(
- mongos.adminCommand({moveChunk: ns, bounds: [aChunk.min, aChunk.max], to: shard1}));
- assertCountsInChangelog();
+// Assert counts field exists in the changelog entry for moveChunk.commit
+assert.commandWorked(
+ mongos.adminCommand({moveChunk: ns, bounds: [aChunk.min, aChunk.max], to: shard1}));
+assertCountsInChangelog();
- mongos.getDB(kDbName).fooHashed.drop();
+mongos.getDB(kDbName).fooHashed.drop();
- st.stop();
+st.stop();
})(); \ No newline at end of file