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

Threads doing eviction can stall indefinitely when timestamps fail to advance

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.6.6, 4.0.0-rc0, WT3.1.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Storage Non-NYC 2018-05-07

      We are seeing several different failure modes in stress testing relating to the cache being pinned full - leaving format in a state where it can't make forward progress. We see one of two symptoms from this issue:

      eviction-server: Cache stuck for too long, giving up: Connection timed out
      

      OR

      format run exceeded 15 minutes past the maximum time, aborting the process.
      

      The cache can be stuck full of either clean or dirty pages. We should characterise the different failures being seen at the moment - and put a plan in place to fix bugs and otherwise stop our stress testing from encountering stuck-cache conditions.

            Assignee:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Reporter:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: