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

checkpoints on LSM trees should not block updates

    • Type: Icon: Task Task
    • Resolution: Done
    • WT2.3.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:

      Checkpoints hold both the schema lock and the metadata lock (soon to be renamed the checkpoint lock). This is done so that the LSM metadata matches the set of files that appear in the checkpoint. Unfortunately, it means that checkpoints can block ordinary updates into an LSM tree, if a chunk becomes full while a checkpoint is in progress.

            Assignee:
            Unassigned Unassigned
            Reporter:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: