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

Allow splits during checkpoint eviction

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      We currently disallow eviction during a checkpoint that could cause splits, because the checkpoint thread may be busy in the parent page and this could lead to deadlock.

      However, this should not apply to the checkpoint thread itself: if it does eviction, it should be safe to split into the parent page.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: