[SERVER-55572] Handle CallbackCanceled errors in the tenant migration donor service Created: 26/Mar/21 Updated: 09/Apr/21 Resolved: 09/Apr/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Jack Mulrow | Assignee: | Jack Mulrow |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | pm-1791_non-cloud-blocking, pm-1791_other_required | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Operating System: | ALL | ||||||||||||||||||||||||
| Sprint: | Sharding 2021-04-19 | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Description |
|
When its cancellation token is interrupted on stepdown or shutdown, the tenant migration donor logic can fail with CallbackCanceled, which currently may be returned to the client. We should either convert this error to a retryable one or have Cloud and our testing infrastructure consider it retryable. |
| Comments |
| Comment by Jack Mulrow [ 09/Apr/21 ] |
|
With the changes from |