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

Checkpoints with cache overflow must keep history for reads

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.1, WT3.2.2, 4.0.14, 4.2.2
    • Component/s: None
    • Labels:
      None
    • Story Points:
      8
    • Sprint:
      Storage Engines 2019-07-29, Storage Engines 2019-08-12, Storage Engines 2019-08-26, Storage Engines 2019-09-09, Storage Engines 2019-09-23, Storage Engines 2019-10-07
    • Backport Requested:
      v4.2, v4.0

      Description

      When a checkpoint executes with stable_timestamp > oldest_timestamp the history in between can be incorrectly discarded if cache overflow is engaged. This means that reads with timestamps between oldest and stable will see newer versions of data than they should.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                vamsi.krishna Vamsi Boyapati
                Reporter:
                michael.cahill Michael Cahill
              • Votes:
                0 Vote for this issue
                Watchers:
                17 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: