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

WT_REF_LIMBO pages cannot support fast (leaf-page only) searches

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT10.0.0, 4.2.2, 4.3.3, 4.0.15
    • Affects Version/s: None
    • Component/s: None
    • None
    • 13
    • Storage Engines 2019-12-02
    • v4.0

      Summary:
      WiredTiger can return the wrong value when performing multiple timestamp based searches using the same WT_SESSION handle.

      This was originally started in WT-5119, but I believe the set of recent mismatch failures are a different problem than the original one in WT-5119. That ticket deals with an empty value that appears while repeating within the same transaction, and this ticket deals with modify records (so far).

      The original failure was on margay-aws: http://build.wiredtiger.com:8080/job/wiredtiger-test-format-stress/71695/

      Another on tinderbox:
      http://build.wiredtiger.com:8080/job/wiredtiger-test-format-stress-sanitizer-old-branches/1715/

      And a third on kodkod-aws:
      http://build.wiredtiger.com:8080/job/wiredtiger-test-format-stress-sanitizer/24917/

      I will copy some of the analysis content from WT-5119 to this ticket for completeness.

            Assignee:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Reporter:
            sue.loverso@mongodb.com Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: