Details

    • Sub-task
    • Resolution: Done
    • Blocker
    • 5.0.0.Final
    • 5.0.0.Final
    • None

    Description

      ModeShape's current WorkspaceCache implementation is based on Infinispan and essentially represents an in-memory, eviction supporting cache.

      ModeShape 5 still requires the WorkspaceCache as is, but we need to replace Infinispan with another in memory cache that:

      • is thread-safe based on the semantics of the ConcurrentMap
      • supports some form of eviction to avoid overloading the memory and potentially causing OOMs

      The new cache implementation should be as lightweight as possible, avoiding "heavy" 3rd party dependencies (e.g. Guava).

      Attachments

        Issue Links

          Activity

            People

              hchiorean Horia Chiorean (Inactive)
              hchiorean Horia Chiorean (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: