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

Handle reading of LAS modifies on top of a birthmark record

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT10.0.0, 4.4.0-rc0, 4.7.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 8
    • Storage Engines 2019-10-21, Storage Engines 2019-11-04

      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.

            Assignee:
            alex.cameron@mongodb.com Alex Cameron (Inactive)
            Reporter:
            alex.cameron@mongodb.com Alex Cameron (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: