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

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

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • 3
    • Storage - Ra 2020-04-20, Storage - Ra 2020-05-04, Storage - Ra 2020-05-18

      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.

       

            Assignee:
            tammy.bailey@mongodb.com Tammy Bailey (Inactive)
            Reporter:
            haribabu.kommi@mongodb.com Haribabu Kommi
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: