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: