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

Fix the layering violation in accessing the page

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT10.0.1, 5.0.4, 5.2.0, 5.1.0-rc1, 4.4.11
    • Component/s: None
    • Labels:
      None
    • Story Points:
      3
    • Sprint:
      Storage - Ra 2021-10-18

      Description

      WT-8077 introduced a concept of marking the page dirty in case of an eviction failure by accessing the page members directly and also marking the page dirty once the prepared updates are resolved.

      Accessing the page internal members directly is a layering violation and also it is not required to set the page dirty in two places. As part of this ticket, remove setting of the page dirty in eviction failure flow.

        Attachments

          Activity

            People

            Assignee:
            haribabu.kommi Haribabu Kommi
            Reporter:
            haribabu.kommi Haribabu Kommi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: