portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Sean Taylor (JIRA)" <jetspeed-...@portals.apache.org>
Subject [jira] [Resolved] (JS2-1325) Preferences Caching Performance Improvements
Date Fri, 12 Jun 2015 22:32:00 GMT

     [ https://issues.apache.org/jira/browse/JS2-1325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

David Sean Taylor resolved JS2-1325.
    Resolution: Fixed

> 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

To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org

View raw message