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

Fix potential concurrency issue with bucket state management

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 5.0.0-rc2, 5.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Fully Compatible
    • ALL
    • v5.0
    • Execution Team 2021-06-14
    • 140

      Currently we set bucket states in such a way that between checking and setting the state we release the lock, and we do not necessarily check the state again after reacquiring the lock. We shouldn't have any correctness issues, but we currently invariant against the bad cases, and we should handle these more gracefully.

            Assignee:
            dan.larkin-york@mongodb.com Dan Larkin-York
            Reporter:
            dan.larkin-york@mongodb.com Dan Larkin-York
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: