Changes for version 1.02 - 2003-04-15
- released version 1.02
- require Digest::SHA1 2.02, optionally IPC::ShareLite 0.09
- use Storable's "nfreeze" instead of "freeze"
- added notes on locking and Storable to the README
- updated documentation on expiration units
- modified the quoting of the untainted path regex
- fixed the duplicated get_keys in NullCache
- applied patch to ensure consistent state if the filesystem fills up
- applied patch to ensure initialization of the memory cache hash
Modules
abstract cache base class
abstract cache tester base class
the Cache interface.
data about objects in the cache
component object for mamanging the size of caches
a class for regression testing caches
miscellaneous utility routines
a filesystem based persistance mechanism
implements the Cache interface.
a memory based persistance mechanism
implements the Cache interface.
implements the Cache interface.
the data stored in a Cache.
a shared memory based persistance mechanism
extends the MemoryCache.
extends the Cache interface.
a class for regression testing size aware caches
extends Cache::FileCache
extends Cache::MemoryCache
extends Cache::SizeAwareMemoryCache