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)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]