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

Serialize BlockstoreHTTP::write() calls

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • Storage Execution
    • v5.0, v4.4, v4.2

    Description

      When recovering a snapshot using queryable backup mode, it's possible for WiredTiger to do concurrent writes to the same file during recovery. This can only happen when there's cache pressure and WiredTiger triggers eviction threads.

      The Cloud back-end was built on the assumption that writes to the same file are serialized during startup recovery.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            gregory.wlodarek@mongodb.com Gregory Wlodarek
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: