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

Don't write updates with different commit and durable timestamps to data store

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: WT3.2.2
    • Component/s: None
    • Labels:
      None

      Description

      As we need to rollback the prepared updates in rollback to stable if its durable timestamp is larger than the stable timestamp (checkpoint timestamp) and we don't store durable timestamp in cell, we choose to not write the prepared updates with different commit timestamp and durable timestamp to data store if their durable timestamps are larger than the checkpoint timestamp as a temporary solution. BTW, it is OK to write them to the history store as we store their durable timestamps in the value.

      A proper fix for the problem of not storing durable timestamp in cell will be fixed in a follow on ticket.

        Attachments

          Activity

            People

            • Assignee:
              chenhao.qu Chenhao Qu
              Reporter:
              chenhao.qu Chenhao Qu
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: