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

Handle reading of LAS modifies on top of a birthmark record

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PM-1248-feature-branch
    • Component/s: None
    • Labels:
      None

      Description

      In __wt_find_lookaside_upd, when we encounter a modify, we read backwards until we find a base update and then apply each modify on top of it. There is a case where the base update is not in the lookaside (the birthmark record for that key) so this function needs to be aware of that.

      This ticket is to make the __wt_find_lookaside_upd function aware of the fact that the birthmark record may be the base update and to write a test workload that exercises this logic.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                alex.cameron Alex Cameron
                Reporter:
                alex.cameron Alex Cameron
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: