Changes for version 0.08 - 2001-04-26

  • released version 0.08
  • renamed the auto_purge option to auto_purge_interval
  • added the auto_purge_on_set and auto_purge_on_get options
  • moved the Auto_Purge and Reset_Auto_Purge methods to BaseCache as the instance methods _auto_purge and _reset_auto_purge
  • added the auto_purge option and property to the base cache interface and implementations. This option will call the purge method on the cache after the specified interval expires
  • renamed _set_namepsace to set_namespace (i.e., made it public)
  • added the set_object method to the cache interface
  • updated the test scripts and CREDITS file
  • updated the perldoc formatting to look better in HTML
  • removed the $VERSION from SizeAwareCache
  • started version 0.08

Modules

abstract cache base class
abstract cache tester base class
the Cache interface.
data about objects in the cache
implements the Cache interface.
implements the Cache interface.
the data stored in a Cache.
extends the MemoryCache.
extends the Cache interface.
extends the Cache::FileCache module
extends the Cache::MemoryCache module
extends the Cache::SizeAwareMemoryCache module

Provides

in lib/Cache/CacheBenchmark.pm
in lib/Cache/CacheTester.pm
in lib/Cache/CacheUtils.pm
in lib/Cache/SharedCacheUtils.pm
in lib/Cache/SizeAwareCacheTester.pm