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

Shard merge recipient might read donor file data after the backup cursor is closed.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Duplicate
    • None
    • None
    • None
    • Serverless
    • ALL

    Description

      Currently DocumentSourceBackupFile cursor doesn't check if the backup cursor is alive in between batches, it only checks at the beginning of the command. So, merge recipients might read donor file data after the backup cursor is closed. For a restore using backup cursor works correctly only if the files were copied when the backup cursor is alive. In such scenarios, we expect running WT RTS  on such copied files might cause node crash/ WT instance to throw error. It's risky to always count on that WT behavior.

       

      Attachments

        Issue Links

          Activity

            People

              backlog-server-serverless Backlog - Server Serverless
              suganthi.mani@mongodb.com Suganthi Mani
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: