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

Remove reshardingFields.abortReason from the config.collections document

    XMLWordPrintableJSON

Details

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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: