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

MovePrimaryRecipient needs to differentiate between user initiated and self aborts

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.0.0-rc0
    • 7.0.0-rc0
    • None
    • None
    • Fully Compatible
    • v7.0
    • 2

    Description

      To increase resilience and prevent bugs around data loss with cleanup on abort logic present in the recipient service as part of online movePrimary, we need to differentiate between user initiated and recipient initiated aborts. If the recipient is in kPrepared state, it shouldn't do self abort and should invariant.

      Attachments

        Activity

          People

            abdul.qadeer@mongodb.com Abdul Qadeer
            abdul.qadeer@mongodb.com Abdul Qadeer
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: