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

Allow RTS to operate when stable timestamp is not set

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT10.0.0, 4.4.2, 4.9.0
    • Component/s: None
    • Labels:
      None

      Description

      In an environment where there are no timestamps are used, to fix the inconsistent checkpoint that may get generated, RTS must operate on data files even when there is no stable timestamp is set.

      As part of PM-1826, the RTS is re-designed to ignore/skip invoking RTS on tables with the following conditions.

      • Empty table.
      • Table has timestamped updates without a stable timestamp.
      • Table where corruption is detected.

      Other tables that do not meet the above conditions will go through the RTS mechanism to rollback any of the updates which are more than the stable timestamp.

        Attachments

        1. RTS_NonTimestamped.diff
          7 kB
        2. WT_6712.diff
          3 kB

          Issue Links

            Activity

              People

              Assignee:
              ravi.giri Ravi Giri
              Reporter:
              haribabu.kommi Haribabu Kommi
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: