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

Understand how timestamps interact with LSM chunk switching

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.5.12, WT3.0.0
    • Component/s: None
    • Labels:
      None

      Description

      There is an open question about whether LSM trees will need to take timestamps into account when switching chunks. It's likely that there isn't anything to do here, but we should come to a definite conclusion.

      The corollary is what LSM does with transaction IDs when switching chunks. It currently switches in a new chunk, but writes updates for old transaction IDs into any previous chunk with an overlapping snapshot ID, so we can reliably detect conflicts.

        Attachments

          Activity

            People

            • Assignee:
              alexander.gorrod Alexander Gorrod
              Reporter:
              alexander.gorrod Alexander Gorrod
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: