[SERVER-26478] Blacklist migration_ignore_interrupts_3.js and migration_ignore_interrupts_4.js from the stepdown suite Created: 05/Oct/16 Updated: 19/Nov/16 Resolved: 06/Oct/16 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 3.4.0-rc1 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Dianna Hohensee (Inactive) | Assignee: | Dianna Hohensee (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Operating System: | ALL | ||||
| Sprint: | Sharding 2016-10-10 | ||||
| Participants: | |||||
| Linked BF Score: | 0 | ||||
| Description |
|
These two JS tests use killOp on the migration on a shard. This results in the config server receiving a ErrorCodes::Interrupted error on the moveChunk command it sent. ErrorCodes::Interrupted will not be retried. However, if there is a step down between receiving a response on the config server from the moveChunk command and removing the config.migrations document for that migration, the migration document is kept and the moveChunk command is retried. Without config stepdown, killOp will behave as expected. |
| Comments |
| Comment by Githook User [ 06/Oct/16 ] |
|
Author: {u'username': u'DiannaHohensee', u'name': u'Dianna Hohensee', u'email': u'dianna.hohensee@10gen.com'}Message: |