Statistic for cache eviction ahead of materialisation frontier is misleading

    • Type: Task
    • Resolution: Unresolved
    • Priority: Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: Statistics
    • Storage Engines, Storage Engines - Transactions
    • None
    • 3

      SLS-1956 made it possible to evict content ahead of the page materialisation frontier, by using scrub eviction (so the content remains accessible, and we can guarantee we won't have to read the page back). We have a statistic for "cache evictions ahead of the last materialised LSN" that's meant to detect cases where we erroneously evict the page.

      However, the call to wt_page_materialisation_check isn't sufficient for doing this, since it doesn't know that we're doing scrub eviction and it's not an error. It's possible that the statistic is useful as-is, and that we instead need a new, additional statistic to handle the erroneous case.

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Will Korteland
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: