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

LIRS cache: improved concurrency when using the cache loader

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.0.8, 1.1.2
    • core
    • None

    Description

      When using the CacheLoader, the LIRS cache unnecessarily synchronized on the cache segment in the get method, if the entry is already in the cache. This decreases performance for highly concurrent tests.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: