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

Remove assertion !haveJournalFiles() at dur_journal.cpp:265

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 4.0.21
    • Fix Version/s: 4.0.22, 3.6.22
    • Component/s: MMAPv1, Storage
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v3.6
    • Sprint:
      Execution Team 2020-11-30

      Description

      On Windows the removal of journal files and the reading of the directory information is not synchronous, potentially leading to spurious firing of this assertion. There is limited upside at this point in keeping the assertion, as there is no more development of the MMAPv1 storage engine. So, the safest fix is just removing this assertion.

        Attachments

          Activity

            People

            Assignee:
            geert.bosch Geert Bosch
            Reporter:
            geert.bosch Geert Bosch
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: