summaryrefslogtreecommitdiff
path: root/jstests
diff options
context:
space:
mode:
authorRandolph Tan <randolph@10gen.com>2016-04-29 16:37:07 -0400
committerRandolph Tan <randolph@10gen.com>2016-05-02 13:09:28 -0400
commit2a25bdb10b56d9df281de30c95214fbbb55072b4 (patch)
tree468cda368f8306588619b9b16424ca7f90b1c397 /jstests
parent4767529bec1ddf2757930c1f140845222c597c28 (diff)
downloadmongo-2a25bdb10b56d9df281de30c95214fbbb55072b4.tar.gz
SERVER-23993 Make sure migration commit is replicated to all configs in zero_shard_version.js
Diffstat (limited to 'jstests')
-rw-r--r--jstests/sharding/zero_shard_version.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/jstests/sharding/zero_shard_version.js b/jstests/sharding/zero_shard_version.js
index 9f15e247e83..1037c1e7b75 100644
--- a/jstests/sharding/zero_shard_version.js
+++ b/jstests/sharding/zero_shard_version.js
@@ -29,6 +29,8 @@
assert.commandWorked(
testDB_s1.adminCommand({moveChunk: 'test.user', find: {x: 0}, to: 'shard0000'}));
+ st.configRS.awaitLastOpCommitted();
+
// Official config:
// shard0: 2|0|a, [-inf, inf)
// shard1: 0|0|a
@@ -92,6 +94,8 @@
assert.commandWorked(
testDB_s1.adminCommand({moveChunk: 'test.user', find: {x: -1}, to: 'shard0000'}));
+ st.configRS.awaitLastOpCommitted();
+
// Official config:
// shard0: 2|0|b, [-inf, 0)
// shard1: 2|1|b, [0, inf)
@@ -153,6 +157,8 @@
assert.commandWorked(
testDB_s1.adminCommand({moveChunk: 'test.user', find: {x: 0}, to: 'shard0000'}));
+ st.configRS.awaitLastOpCommitted();
+
// Official config:
// shard0: 2|0|c, [-inf, inf)
// shard1: 0|0|c