O
OSCache 1.0 beta 0
Release Notes (26th November, 2000 by Mike CannonBrookes, mike@atlassian.com) Initial release of OSCache Conceptualised a few things I've been working on over the past month. Added persistent on disk caching and error tolerance (through tag
OSCache 1.0 beta 1
Release Notes (20th February, 2001 by Mike CannonBrookes, mike@atlassian.com) Fixed a few bugs. Greatest of which there is no longer a disk leakage from session caches on disk. Also session caching bugs fixed, usecached bugs fixed lots of work ...
OSCache 1.0 beta 2
Release Notes (20th March, 2001 by Mike CannonBrookes, mike@atlassian.com) Fixed more bugs. Moved things around so that the CacheAdministrator has more functionality and is now a Singleton (per web app context). This means no more depedency on ServletContextListener to start ...
OSCache 1.1
Release Notes (25th March, 2001 by Mike CannonBrookes, mike@atlassian.com) Moved up to 1.1 because a lot of documentation improving and some small bug fixing has been done Javadocs should now be very readable for all classes and methods ...
OSCache 1.2
Release Notes (28th March, 2001 by Mike CannonBrookes, mike@atlassian.com) Fixed a large bug that resulted in CacheEntry's not refreshing. Large enough in a Caching library to demand a new point release
OSCache 1.2.1
Release Notes (10th May, 2001 by Mike CannonBrookes, mike@atlassian.com) Speed improvements in CacheEntry and CacheAdministrator (by Kesav Kumar kesavk@voquette.com) Fixed DOCTYPE in taglib.tld (also Kesav!) Removed backup / swap / temp files from zip (and changed build file
OSCache 1.2.5
Release Notes (18th May, 2001 by Mike CannonBrookes, mike@atlassian.com) Added ability to turn off file caching (just remove or comment out cache.properties) Removed a pesky (but ineffectual) bug where session caches being removed from disk ...
OSCache 1.3
Release Notes (9th June, 2001 by Mike CannonBrookes, mike@atlassian.com) Fixed a single bug in the file caching should now work Added property to set the cache key (not sure if this is useful) Cleaned up a lot of the code, refactored slightly so ...
OSCache 1.5
Release Notes (6th August, 2001 by Todd Gochenour, tgochenour@peregrine.com) Added boolean "cache.memory" attribute to oscache.properties to eliminate memory consumption and rely strictly on disk storage. Added three interfaces "CacheLog", "CacheProperties", and "CacheContents" to allow plugable implementations for these functions ...
OSCache 1.6
Release Notes (5th September, 2001 by Mike CannonBrookes, mike@atlassian.com) Changed the CacheEntry so that it caches Object rather than String (allowing image caching) (Serge Knystautas, sergek@lokitech.com) Cached objects are now serialized to disk so cannot be read ...
OSCache 1.6.1
Release Notes (16th September, 2001 by Todd Gochenour, tgochenour@peregrine.com) Removed attribute "encoding" in all areas, since Object serialization stores strings in UTF8 format, encoding is no longer necessary. Added Synchronization to getCacheEntry() to insure multiple threads do ...
OSCache 1.7.0
Release Notes (26th September 2001 by Francois Beauregard, fbeauregard@pyxistech.com, and Alain Bergevin, abergevin@pyxistech.com, of Pyxis Technologies Inc.) This version include some refactoring, corrections and new features. Here are the highlights: CacheAdministrator has been split in 3. We have ...
OSCache 1.7.1
Release Notes (26th September 2001 by Francois Beauregard, fbeauregard@pyxistech.com, and Alain Bergevin, abergevin@pyxistech.com, of Pyxis Technologies Inc.) Cache Events Persistence mechanism refactored Cache Algorithms FIFO LRU (Limit the size of the cache) AbstractConcurrentReadCache from Doug Lea's ...
OSCache 1.7.2
Release Notes (31st October 2001 by Mike CannonBrookes, mike@atlassian.com) Cleaned up all JavaDoc messages to ensure consistency and readability (removed unnecessary CVS tags, added and where needed, added @return and @param to all methods ...
OSCache 1.7.3
Release Notes (11th November 2001 by Francois Beauregard, fbeauregard@pyxistech.com) TestCacheEntry had a test method with improper name (flush > testFlush) Pluggable entry refresh policy now available in the cache tag
OSCache 1.7.4
Release Notes (3rd December 2001 by Francois Beauregard, fbeauregard@pyxistech.com, and Mike CannonBrookes, mike@atlassian.com) Made all servlet cache components serializable (fixes bug reported on list with JRun
OSCache 1.7.5
Release Notes (5th January 2002 by Mike CannonBrookes, mike@atlassian.com) Fixed up logging system slightly. All errors should now be logged with logError() and normal messages with log() Fixed bug in build file which put oscache.properties inside ...
OSCache 2.0
Release Notes (22nd September 2003 by Chris Miller) Improvements: Minor FastCronParser speedup. Made ClusterNotification constants public. Dropped some of the logging levels from INFO down to DEBUG. Release has been split into two a binary release ...
OSCache 2.0 beta 1
Release Notes (19th July 2003 by Chris Miller) New Features: CACHE11 http://jira.opensymphony.com/browse/CACHE11 Cache grouping support. This allows cache entries to be placed into an arbitrary group or groups and flushed with a single flushGroup() call. CACHE30 http ...
OSCache 2.0 beta 2
Release Notes (4th August 2003 by Chris Miller) New Features: Now supports JavaGroups version 2.1. JMS Clustering support has been added Romulus Pasca. Clustering code has been refactored. As a result of this, some of the clustering ...
OSCache 2.0.1
Release Notes (4th November 2003 by Chris Miller) Improvements: CACHE56 http://jira.opensymphony.com/browse/CACHE56 Refresh period is no longer mandatory. CACHE51 http://jira.opensymphony.com/browse/CACHE51 Added an tag. This allows cache groups to be dynamically added ...
OSCache 2.0.2
Release Notes (22nd January 2004 by Mathias Bogaert) Improvements: Website documentation updates. Added OSCache in the Wild. Bug Fixes: CACHE63 http://jira.opensymphony.com/browse/CACHE63 NullPointerException in GeneralCacheAdministrator#destroy(). CACHE44 http://jira.opensymphony.com/browse/CACHE44 Multi threading issues ...
OSCache 2.1
Release Notes (18th January 2005 by Andres March) New Features: Added HashDiskPersistenceListner CACHE132 http://jira.opensymphony.com/browse/CACHE132 that hashes file names in order to eliminate nasty characters and overly long names Added property that allows cache entries ...
OSCache 2.1.1
Release Notes (1st May 2005 by Andres March) Improvements: The taglib URI was changed to {{http://www.opensymphony.com/oscache}} in CACHE61 http://jira.opensymphony.com/browse/CACHE61 The DiskPersistenceListener escapes '?' now and guarantees that the filenames will be unique based on the cache key, see CACHE110 http ...
OSCache 2.2
Release Notes Final (6th November 2005 by Lars Torunski) Additionally to the 2.2 RC OSCache 2.2 RC improvements, the final release was enhanced by: Allow cache group definition in CacheFilter Option to specify when to send ExpiresHeader Allow disabling ...
OSCache 2.2 RC
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 ...
OSCache 2.3
Release Notes (6th March 2006 by Lars Torunski) 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 ...
OSCache in the Wild
following are some of the sites that are using OSCache in production. This is far from an exhaustive list of course! If you have or know of a site using OSCache, please let us know so we can add it to the list. While not required, any ...
|