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

Immediately evict the pages that are read by rollback to stable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT10.0.0, 4.4.0-rc8, 4.7.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 2
    • Storage - Ra 2020-06-01, Storage - Ra 2020-06-15

      In diagnostic mode as part of rollback to stable operation, while processing any tree for rollback to stable, if any clean page that doesn't have any updates more than stable timestamp, the page gets loaded into memory and verified whether all the updates on the page are less than stable timestamp or not? But once the verification is done, these are not evicted until the rollback to stable finishes on that table. During this time the cache usage gets increased more than the required. 

      Immediately evict the pages that are read by rollback to stable operation to reduce the cache pressure. 

       

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

              Created:
              Updated:
              Resolved: