Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-50908

Investigate if ShardNotFound special-case handling in migration recovery can be avoided

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sharding
    • Labels:
      None
    • Catalog and Routing

      In the ShardRegistry rewrite on SERVER-46202, it was necessary to add special-case handling for ShardNotFound errors to migration recovery (here and here, for when the recipient shard has been removed). We should investigate if it's possible to rework this interaction so that this special case isn't needed.

            Assignee:
            backlog-server-catalog-and-routing [DO NOT USE] Backlog - Catalog and Routing
            Reporter:
            kevin.pulo@mongodb.com Kevin Pulo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: