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

Implement PrimaryOnlyService::interrupt on resharding primary only services

    • Fully Compatible
    • Sharding 2020-10-05
    • 95

      SERVER-50939 is adding an functionality to ensure that PrimaryOnlyService instances clean up correctly in order to unblock stepdown. ReshardingCoordinatorService, ReshardingDonorService, and ReshardingRecipientService should implement this method, setting errors on any promises internal to the instance that have not be fulfilled at the time of interrupt being called.

      We likely also want the destructors to invariant that all promises have been fulfilled.

            Assignee:
            janna.golden@mongodb.com Janna Golden
            Reporter:
            janna.golden@mongodb.com Janna Golden
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: