diff options
author | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2016-04-07 15:29:28 -0400 |
---|---|---|
committer | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2016-04-07 15:36:53 -0400 |
commit | 4eb0f3cf1bc1132ff54c8274117272bf23ad2018 (patch) | |
tree | 4e4b61291f7c05b9942562b802c0c66965815b83 /jstests/sharding/basic_split.js | |
parent | 0bc792d4e1e48d8d89f0a72de0693f68f11b6a50 (diff) | |
download | mongo-4eb0f3cf1bc1132ff54c8274117272bf23ad2018.tar.gz |
SERVER-23508 Ensure moveChunk waits for delete in the merge/splitChunk tests
Diffstat (limited to 'jstests/sharding/basic_split.js')
-rw-r--r-- | jstests/sharding/basic_split.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/jstests/sharding/basic_split.js b/jstests/sharding/basic_split.js index 377009e681d..0fb2a570f2b 100644 --- a/jstests/sharding/basic_split.js +++ b/jstests/sharding/basic_split.js @@ -64,13 +64,13 @@ assert.gt(configDB.chunks.find({ns: 'test.user', min: {$lt: {_id: 0}}}).itcount(), 1); // Mongos must refresh metadata if the chunk version does not match - assert.commandWorked( - st.s0.adminCommand({moveChunk: 'test.user', find: {_id: -900}, to: shard1})); + assert.commandWorked(st.s0.adminCommand( + {moveChunk: 'test.user', find: {_id: -900}, to: shard1, _waitForDelete: true})); assert.commandWorked(st.s1.adminCommand({split: 'test.user', middle: {_id: -900}})); - assert.commandWorked( - st.s1.adminCommand({moveChunk: 'test.user', find: {_id: -900}, to: shard0})); - assert.commandWorked( - st.s1.adminCommand({moveChunk: 'test.user', find: {_id: -901}, to: shard0})); + assert.commandWorked(st.s1.adminCommand( + {moveChunk: 'test.user', find: {_id: -900}, to: shard0, _waitForDelete: true})); + assert.commandWorked(st.s1.adminCommand( + {moveChunk: 'test.user', find: {_id: -901}, to: shard0, _waitForDelete: true})); assert.eq(0, configDB.chunks.find({ns: 'test.user', shard: shard1}).itcount()); // |