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

Understand how timestamps interact with LSM chunk switching

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.5.12, WT3.0.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage 2017-07-31, Storage 2017-08-21, Storage 2017-09-11

      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.

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

              Created:
              Updated:
              Resolved: