[SERVER-22027] AsyncResultMerger should not retry killed operations Created: 29/Dec/15 Updated: 21/Nov/16 Resolved: 30/Dec/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | 3.2.0 |
| Fix Version/s: | 3.2.3, 3.3.0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Kaloian Manassiev | Assignee: | Kaloian Manassiev |
| Resolution: | Done | Votes: | 0 |
| Labels: | code-and-test | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Operating System: | ALL | ||||
| Backport Completed: | |||||
| Sprint: | Sharding E (01/08/16) | ||||
| Participants: | |||||
| Linked BF Score: | 0 | ||||
| Description |
|
As part of the changes to make sharding more robust in the presence of CSRS config server stepdowns we made most operations retriable on these error codes. This is problematic because we have no way of differentiating between interruptions due to the actual operation being killed or due to the primary stepping down, so now operations fail to get killed as experienced by failures in jstests/sharding/features3.js. |
| Comments |
| Comment by Githook User [ 13/Jan/16 ] |
|
Author: {u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}Message: This change introduces a different interruption code (11602) which will be |
| Comment by Githook User [ 30/Dec/15 ] |
|
Author: {u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}Message: This change introduces a different interruption code (11602) which will be |
| Comment by Githook User [ 30/Dec/15 ] |
|
Author: {u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}Message: Revert " This reverts commit 5d2d6e209acd862324612c7f9c41d65940f8dcba. |
| Comment by Githook User [ 30/Dec/15 ] |
|
Author: {u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}Message: |