Changes for version 0.56
- Fixes
- Mention testing_driver_class in CHI/Driver/Development.pm - RT #78921 (Nigel Horne)
- Tests
- Add test_multiple_processes for testing drivers under concurrent writes - RT #79132 (Nigel Horne)
- Docs
- Mention that driver tests are responsible for their own cleanup - RT #79100 (Nigel Horne)
- Various spelling fixes thanks to Pod::Spell
Documentation
Benchmark cache modules against each other
Benchmarks of CHI and non-CHI drivers
Manual for developing new CHI drivers
Modules
Unified cache handling interface
Contains information about cache entries
Internal constants
Base class for all CHI drivers
Caches that delegate to a contained cache
CHI wrapper for Cache::Cache
Persistent interprocess cache via mmap'ed files
File-based cache using one file per entry in a multi-level directory structure
In-process memory based cache
Metacache for internal CHI use
Nothing is cached
In-process memory cache that stores direct references
Record and report per-namespace cache statistics
Provides
in lib/CHI/Driver/Role/HasSubcaches.pm
in lib/CHI/Driver/Role/IsSizeAware.pm
in lib/CHI/Driver/Role/IsSubcache.pm