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

Allow applications to selectively ignore cache limit with in-memory configuration

    • Type: Icon: Improvement Improvement
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • WT2.9.0, 3.2.11, 3.4.0-rc1
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      The in-memory storage engine currently returns WT_CACHE_FULL if an application attempts to do any insert or update operation when the cache is at capacity.

      There are use cases where applications might want to allow specific operations to complete even though the cache is full. The particular use case in mind is an application that tracks metadata in a WiredTiger table and requires that inserts/updates to the metadata are allowed for correctness.

            Assignee:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Reporter:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: