The state of RenameCollectionParticipantService should be protected by a mutex

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • CAR Team 2024-01-08, CAR Team 2024-01-22
    • 21
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      It has been recently discovered that the recovery document of RenameCollectionParticipantService is not protected by any synchronisation primitive, exposing the component to potential data race scenarios (for example, doc attributes could be read to compose the response to $currentOp while the doc itself is being replaced).

            Assignee:
            Paolo Polato
            Reporter:
            Paolo Polato
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: