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

Support long-running snapshot readers

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT2.7.0
    • Component/s: None
    • Labels:
      None

      Description

      WiredTiger currently provides named snapshots, which allow applications to assign a name to a point in transaction time and perform reads as-of that time.

      The current implementation keeps all updates more recent than the oldest named snapshot pinned in cache, so it can easily cause the cache to become full of dirty pages that cannot be evicted. Find a solution so that ordinary reads and writes are not blocked by long-running readers.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              keith.bostic Keith Bostic
              Reporter:
              michael.cahill Michael Cahill
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: