Handle abandoned checkpoints in PALM

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: PALI, PALM
    • Storage Engines, Storage Engines - Persistence
    • SE Persistence backlog
    • None

      PALM does not currently handle abandoned checkpoints, e.g., due to a crash. This results in crash recovery tests triggering PALM's page linkage validation errors.

      One option to implement this would be by adding an optional debugging method to the PALI interface that removes all page entries above a certain LSN, and implement this in PALM. Tests that do crash recovery can then use it to instruct PALM to clean up abandoned checkpoints during restart.

              Assignee:
              [DO NOT USE] Backlog - Storage Engines Team
              Reporter:
              Peter Macko
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: