Release Notes
(18th January 2005 - by Andres March)
New Features:
- Added HashDiskPersistenceListner CACHE-132
that hashes file names in order to eliminate nasty characters and overly long names
- Added property that allows cache entries to only be persisted when the memory capacity has been exceeded. The property is called: cache.persistence.overflow.only. It defaults to false for backwards compatibility meaning all cache entries are persisted when a listener has been registered. See CACHE-133

- Check If-Modified-Since header in cache filter to increase performance, see CACHE-58
and CACHE-70 
Improvements:
- Updated jgroups jar regarding changed package name CACHE-85
, CACHE-126
and configuration based upon recommendations from Bela Ban (javagroups maintainer).
- More evenly distributed disk caching, see CACHE-94

- Public access for configuration properties, see CACHE-92

- Public method to clear cache, see CACHE-104
, CACHE-68
- Output the scope name's in toString() of ScopeEventListenerImpl, see CACHE-95

- Call get() method on put() method call, see CACHE-105

- Library updates
- upgrade to Commons Logging 1.0.4, see CACHE-102

- upgrade to Commons Collections 3.1, see CACHE-103

- Moved all docs to wiki

- Website documentation updates.
Bug Fixes:
- CACHE-73
- NullpointerException after deserialization of AbstractConcurrentReadCache
- CACHE-98
- Disk cache not getting served first time for long keys
- CACHE-107
- flushEntry does not behave correctly in cluster
- CACHE-118
- Updating groups doesn't work
- CACHE-119
- flush does not work correctly in a clustered environment