Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-512

Caching in MicroKernelImpl

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 0.6
    • mk
    • None

    Description

      Currently, the MicroKernelImpl uses LRU cache with a maximum number of entries. It doesn't account for the memory usage, so if there are very large entries, the system could run out of memory.

      Actually it does currently in some cases, as nodes of the PropertyIndex in oak-core can get very large.

      Nodes can get very large if the user stores binaries (that are smaller than the blob store threshold), many properties, or large properties.

      Attachments

        Activity

          People

            thomasm Thomas Mueller
            thomasm Thomas Mueller
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: