Dashboard > OSCache > ... > Change Log > OSCache 2.2 RC
  OSCache Log In View a printable version of the current page.  
  OSCache 2.2 RC
Added by Lars Torunski, last edited by Lars Torunski on Nov 06, 2005  (view change)
Labels: 
(None)

Release Notes - Release Candidate

(18th September 2005 - by Lars Torunski)

Besides bugs being fixed, major improvements have been made to the CacheFilter in many ways:

  • Default initialization of the last modified header which reduces transaction overhead and server load
  • Support of GZip filters in the filter chain
  • Custom key generation by subclassing CacheFilter or by implementing a special interface
  • Preserving more http headers, e.g. the expires header
  • Special handling for fragments of a page
  • Avoids session creation for application scope pages
  • Multiple matching cache filters won't dead-lock the response anymore

JIRA Issue List

OpenSymphony JIRA (22 issues)
T Key Summary Status
Bug CACHE-189 AbstractDiskPersistenceListener.store hangs on exception ClosedClosed
Bug CACHE-185 Filtered requests will be re-requested twice ClosedClosed
Bug CACHE-184 Filter deadlock with external apps (mostly spiders) ClosedClosed
Improvement CACHE-179 Provider interface for method createCacheKey ClosedClosed
Bug CACHE-174 Regression in fix of CACHE-170: UpdateStateEntry may leak when entry are removed ClosedClosed
Bug CACHE-173 NullPointerException while flushing inexistant group ClosedClosed
Bug CACHE-170 Data race handling Cache.updateStates results in Thread hangs when the blocking mode is used in concurrence ClosedClosed
Improvement CACHE-169 Default initialization of the last modified header ClosedClosed
Sub-task CACHE-161 CacheFilter easier sub-classing via isCacheable ClosedClosed
Bug CACHE-160 ExpiresRefreshPolicy always set in CacheFilter ClosedClosed
New Feature CACHE-155 Support of GZip filters in the filter chain ClosedClosed
Bug CACHE-154 NullPointerException in JavaGroupsBroadcastingListener ClosedClosed
Bug CACHE-148 getInstance call not thread-safe ClosedClosed
Bug CACHE-144 CacheTag doesn't clear variables in doStartTag / doFinally ClosedClosed
Improvement CACHE-143 Report expected expiry to clients/browsers/proxy ClosedClosed
Task CACHE-138 Document new parameters in the wiki ClosedClosed
New Feature CACHE-135 CacheFilter for fragements of a page ClosedClosed
Bug CACHE-129 CacheFilter will create useless sessions for application-scope pages ClosedClosed
Bug CACHE-128 Multiple matching filters will dead-lock the response ClosedClosed
New Feature CACHE-120 New nocache option when body contains a jsessionid ClosedClosed
Bug CACHE-83 CacheHttpServletResponseWrapper & ResponseContent dont preserver Http headers ClosedClosed
Improvement CACHE-69 Custom Key Generation on CacheFilter ClosedClosed

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.9 Build:#527 Sep 07, 2006) - Bug/feature request - Contact Administrators