-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
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.