Use hazard references to prevent child pages being evicted during reconciliation of their parent

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • None

      It used to be that the WT_REF_EVICT_WALK state implicitly prevented eviction from underneath an internal page that is being reconciled. Now that all threads just use hazard references to prevent pages going away, reconciliation should do the same when examining the child page of an internal page.

      refs WT-896, WT-898, WT-899

            Assignee:
            Unassigned
            Reporter:
            Michael Cahill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: