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

Set the oldest history store checkpoint timestamp as oldest timestamp during restart

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Story Points:
      3
    • Sprint:
      Storage - Ra 2020-04-20, Storage - Ra 2020-05-04, Storage - Ra 2020-05-18

      Description

      Before durable history, WT doesn't maintain any history window of values after the restart. WIth durable history, it is possible to retain the history window. 

      Currently, the history window is retained by setting oldest_timestamp as 0 instead of actual oldest_timestamp value that is required by the history window.

      When user is setting the oldest timestamp, WT should traverse the list of checkpoints of history store and use the oldest checkpoint timestamp as the minimum valid timestamp.

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              tammy.bailey Tammy Bailey
              Reporter:
              haribabu.kommi Haribabu Kommi
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: