OSCache - News

July 07, 2007

OSCache 2.4.1 Released

OpenSymphony and the OSCache team are proud to announce the release of OSCache version 2.4.1, which was released on 7th July 2007.

This maintenance release of 2.4 has two bug fixes:

* The cacheFlushed method is not being invoked on the CacheEntryEventListener
* CacheFilter max-age parameter MAX_AGE_NO_INIT not set properly

This release can be downloaded now.

May 01, 2007

OSCache 2.4 Released

OpenSymphony and the OSCache team are proud to announce the release of OSCache version 2.4, which was released on 1st Mai 2007.

Furthermore this release enhances the CacheFilter and allows a better integration with the Spring Framework and JMX Monitoring.

* Setting CacheFilter parameters runtime
* Lazy initialization in CacheFilter in order to ease spring integration
* Allow disabling cacheing for special http methods (e.g. POST/DELETE/PUT) in CacheFilter
* CacheFilter allow reentrance over different filter configurations

* Hibernate 3.2 integration support
* JMX Monitoring/Administration via Spring
* Improve oscache.properties loading
* Performance improvment for large disk persistence usage

This release can be downloaded now.

July 23, 2006

OSCache 2.3.2 Released

Version 2.3.2 of the popular open-source J2EE cache OSCache was released on 23rd July 2006. This maintenance release includes one enhancement to the cache groups::

  • The removeEntry method in the cache removes the entry from its groups now

and bug fixes:

  • Method addGroupMappings leads to inconsistent memory cache if a persistent cache group exists
  • Cache group is updated if entry is removed (duplicate)

This release can be downloaded now.

June 19, 2006

OSCache 2.3.1 Released

Version 2.3.1 of the popular open-source J2EE cache OSCache was released on 19th June 2006. This maintenance release includes one enhancement to the CacheFilter:

  • Default initialization of the Cache-Control max-age

and bug fixes:

  • Cache.flushAll(Date flushDate) won't throw NeedsRefreshException when flush date is not yet reached anymore
  • No NoSuchElementException at Cache.putInCache() anymore

This release can be downloaded now.

March 06, 2006

OSCache 2.3 Released

Version 2.3 of the popular open-source J2EE cache OSCache was released on 6th March 2006. This release includes additional improvements to the CacheFilter:

  • CRON expressions to expire content at specific dates and/or times
  • Pluggable EntryRefreshPolicy
  • Reduced memory consumption

Disk persistence:

  • Faster disk persistence
  • Avoid DiskPersistenceListener deadlocks if process has no rights to delete cache file

Further changes are:

  • new JSP tag addgroups
  • interface to get a list of the cache event listeners
  • commons collection dependency removed
  • Java 1.3 support dropped

This release can be downloaded now.

November 07, 2005

OSCache 2.2 Released

Version 2.2 of the popular open-source J2EE cache OSCache was released on 6th November 2005. 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
  • Preserving more http headers, e.g. the expires header
  • Special handling for fragments of a page
  • Custom cache key generation by subclassing CacheFilter or by implementing a special interface
  • Custom cache groups generation by subclassing CacheFilter or by implementing a special interface
  • Support of GZip filters in the filter chain
  • Avoids session creation for application scope pages
  • Multiple matching cache filters won't dead-lock the response anymore
  • The cache won't be serve the same response twice before the client begins to cache it anymore

Furthermore

  • Continuous Integration and Dependency Management with Ivy
  • Update to JGroups 2.2.8

This release can be downloaded now.

September 23, 2005

OSCache 2.2 Release Candidate

A release candidate of the popular open-source J2EE cache OSCache 2.2 was released on 18th September 2005. 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

The release candidate is available at the download area now.

Click here for OSCache's official homepage.