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

Wait lastStableRecoveryTimestamp to pass atClusterTime in resharding cloner

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.2.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • ALL
    • Repl 2023-10-02, Repl 2023-10-16
    • 138

    Description

      We are now relying on the resumeToken to clone data, if the donor restarts in the middle and lastStableRecoveryTimestamp is smaller than the snapshot time we are reading, the donor will reconstruct the collection by reapplying oplogs, which will lead to a different physical layout and the resumeToken will point to something non-exist or wrong.

      Attachments

        Activity

          People

            jiawei.yang@mongodb.com Jiawei Yang
            jiawei.yang@mongodb.com Jiawei Yang
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: