[SERVER-62990] Introduce specific error code for migration failed due to range deletion pending Created: 26/Jan/22  Updated: 26/Oct/23

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Tommaso Tocci Assignee: Backlog - Catalog and Routing
Resolution: Unresolved Votes: 0
Labels: oldshardingemea, range-deleter-cleanup, shardingemea-qw
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
is caused by SERVER-62900 Postpone defrag migration failed due ... Closed
Assigned Teams:
Catalog and Routing
Participants:
Story Points: 3

 Description   

The defragmenter is currently checking for specific error message from failed migration to catch migration failed due to range deletion pending on recipient shard.

Unfortunately the original error code is swallowed in two places before to get to the defragmenter:

  1. On the migration destination manger
  2. On the balancer command scheduler

Generated at Thu Feb 08 05:56:37 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.