Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-14402

Add comment explaining how to recover when live restore crashes before the state is written to the turtle file

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT12.0.0
    • Affects Version/s: None
    • Component/s: Live Restore
    • None
    • Storage Engines, Storage Engines - Foundations
    • 2
    • StorEng - 2025-04-25

      This ticket came out of the discussion started here.

      There's a very small window during which live restore is in the background migration state but that state is only tracked in memory, and not yet persisted to the turtle file. If we crash during this period live restore will abort on a restart due to finding WiredTiger files in the destination, but the live restore state in the turtle file is NONE.

      This ticket adds a comment explaining the above scenario and how users can recover from it.

            Assignee:
            andrew.morton@mongodb.com Andrew Morton
            Reporter:
            andrew.morton@mongodb.com Andrew Morton
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: