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

Add eviction operator to the workload generator

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Not Applicable
    • Labels:
      None
    • Storage Engines

      The workload generator should be able to explicitly request certain database pages to be evicted to ensure that we properly test both kinds of keeping version history—the history store (on disk) and the skip-lists (in the memory). This would likely take a form of a new workload operation.

      The explicit eviction can be achieved by:

      1. Creating a new cursor with debug=(release_evict).
      2. Reading a key.
      3. Resting the cursor.
      4. Closing the cursor.

            Assignee:
            peter.macko@mongodb.com Peter Macko
            Reporter:
            peter.macko@mongodb.com Peter Macko
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: