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

Extend VLCS RLE caching test to another set of cases

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor - P4
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT10.0.2, 5.3.0, 5.2.0-rc5
    • Component/s: None
    • Labels:
      None

      Description

      When chasing after something else a couple days ago I discovered that the existing hs26 test does not cover the cases where the initial on-disk values are globally visible. Since the RLE caching code does a global visibility check, this is a noticeable oversight. I've extended the test accordingly.

      It turns out that it all works fine. The changeset also adds comments to the code that explain the critical point regarding this, on the grounds that since I wrote the code, if I missed this point a few months later it likely isn't obvious to anyone else either.

        Attachments

          Activity

            People

            Assignee:
            keith.bostic Keith Bostic
            Reporter:
            dholland+wt@sauclovia.org David Holland
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: