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

checkpoints on LSM trees should not block updates

    XMLWordPrintable

    Details

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

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              michael.cahill Michael Cahill
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: