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

Change WT data format to include timestamps in checkpoints

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT3.2.0, 4.1.9
    • Affects Version/s: None
    • Component/s: None
    • 8
    • Storage Engines 2019-01-28, Storage Engines 2019-02-11, Storage Engines 2019-02-25

      As part of the project to start storing versioned information on disk in WiredTiger, we are going to save three timestamps to checkpoints - so the version information for the tree can be considered in aggregate without reading the tree.

      We will save the oldest start timestamp, newest start timestamp and newest stop timestamp of any cell on any page in the tree. This will happen naturally, it's essentially a copy of the aggregate values for the btree root page.

      WT-4491 has the changes for adding versioned information to address blocks, this ticket will hold the changes for adding versioned information to checkpoints.

            Assignee:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Reporter:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: