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

Change salvage to merge history store records after salvage completes

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      After salvage completes, there may be history store records that are incorrect with respect to the salvaged data, and subsequent behavior may be undefined.

      A relatively easy solution is to discard all history store records for the salvaged object, as described in WT-8278.

      A potential improvement is to add an additional pass to salvage, where records for the object in the history store are compared against the records in the salvaged object, as this may allow the retrieval of data which salvage would have otherwise discarded.

            Assignee:
            backlog-server-storage-engines Backlog - Storage Engines Team
            Reporter:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: