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

Remove reshardingFields.abortReason from the config.collections document

    • Fully Compatible
    • Sharding 2021-05-03, Sharding 2021-05-17
    • 1

      Participants in a resharding operation do not need to know the specific error from one of the other participants that led the overall resharding operation being aborted. Participants need only the single bit of information communicated via the CoordinatorStateEnum value that the resharding operation is now aborting to trigger their cleanup. The abortReason can therefore be removed from the config.collections entry because it is already present in the config.reshardingOperations collection (also on the config server) so the extra context can be included in the command response.

            Assignee:
            jamie.anderson@mongodb.com Jamie Anderson
            Reporter:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: