[jira] [Created] (JS2-1325) Preferences Caching Performance Improvements

"David Sean Taylor (JIRA)" <[email protected]>
Newsgroups gmane.comp.jakarta.jetspeed.devel
Message-ID <[email protected]>
David Sean Taylor created JS2-1325:
--------------------------------------

             Summary: Preferences Caching Performance Improvements
                 Key: JS2-1325
                 URL: https://issues.apache.org/jira/browse/JS2-1325
             Project: Jetspeed 2
          Issue Type: Improvement
          Components: Portlet Entities and Preferences
    Affects Versions: 2.3.0
            Reporter: David Sean Taylor
            Assignee: David Sean Taylor
             Fix For: 2.3.0


The Preferences Model uses a PUBLIC cache in the form of the Jetspeed cache in order to store default preferences. (This works well except for the fact that Ehcache does not support negative caching and therefore database calls which have no results end up falling through the cache cycle.) The Preferences Model however does not leverage PRIVATE caching (users session) to store user specific preferences and therefore the preferences are pulled back as required resulting in some of the large volume of requests

Improvement:  preloading these preferences in the PRIVATE cache using a single call when the user hits the page for the first time.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.