Encode the checkpoint type into metadata

XMLWordPrintableJSON

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

      As part of disagg, we're introducing a new recovery settings called precise checkpoint. If this setting is enabled, we should not run RTS on recovery and vice versa. However when recovery, there's currently no way to know if the backup is saved with precise checkpoint or not.

      To resolve this, we need to encode what type of checkpoint into metadata. Then as part of recovery, decide to Rollback to stable (if precise_checkpoint is false) or recovery with precise checkpoint.

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Linh Tran
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: