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
|