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

Remove operation key in killAndDelistOperation

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.4.0-rc7, 4.7.0
    • None
    • None
    • None
    • Fully Compatible
    • ALL
    • v4.4
    • Service arch 2020-06-01
    • 26

    Description

      SERVER-47802 postponed the destruction of operations in ServiceStateMachine. This can potentially cause issues for retry-able operations, where a new operation uses the same operation key as the detached operation (which is yet to be destroyed).

      We should release the operation key inside killAndDelistOperation() to avoid such incidents.

      Attachments

        Activity

          People

            amirsaman.memaripour@mongodb.com Amirsaman Memaripour
            amirsaman.memaripour@mongodb.com Amirsaman Memaripour
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: