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

ReshardingDonor should not try to set the stop time of the critical section if it the critical section was already released

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.0.3, 5.1.0-rc0
    • None
    • Sharding
    • None
    • Fully Compatible
    • ALL
    • v5.0
    • Sharding 2021-08-09
    • 160
    • 1

    Description

      If the donor gets a transient error after releasing the critical section (and setting stop on critical section time interval in the resharding metrics) it will try to set the stop time again on the retry. We should check whether the critical section was actually released and only set the end time if it was.

      Attachments

        Activity

          People

            haley.connelly@mongodb.com Haley Connelly
            janna.golden@mongodb.com Janna Golden
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: