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

__ovfl_txnc_wrapup race with transaction visible check

    • Type: Icon: Task Task
    • Resolution: Done
    • WT2.5.1
    • Affects Version/s: None
    • Component/s: None
    • Labels:

      I believe there is a bug in __ovfl_txnc_wrapup. The current code removes entries from a skip list if they are old enough to no longer be required by an active transaction.

      If the visible transaction moves forward in between the first pass that removes entries from the skip list above the bottom, and the second pass we could end up with pointers in the skip list that point to NULLs.

            Assignee:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Reporter:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: