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

Checkpoint cleanup to dirty obsolete page with overflow items

    XMLWordPrintableJSON

Details

    • 3
    • Storage - Ra 2022-02-07, Storage - Ra 2022-02-21

    Description

      As part of the checkpoint cleanup process, whenever a page is identified as obsolete and if it is present in the cache, the page is marked as dirty and added to the queue to let it be evicted sooner to free up those obsolete pages.

      Marking the page dirty leads to reconciling the page again to remove any overflow page items that exist, but for an empty page, there is no need to reconcile again as there are no items present.

      Avoid marking the page dirty for empty pages.

      Attachments

        Issue Links

          Activity

            People

              haribabu.kommi@mongodb.com Haribabu Kommi
              haribabu.kommi@mongodb.com Haribabu Kommi
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: