Changes for version 0.08 - 2023-12-01
- Fix Catalyst::Controller::SimpleCAS adaptor to accept 'simplecas' attribute
- Standardize on 'cas' attribute for sub-objects:
- VirtualHandle attribute '_cas' => 'cas'
- File attribute 'store' => 'cas' (but keep old names as aliases, for back-compat)
- Avoid undef exceptions during global destruction if cas object gets freed before sub-objects.
Modules
Abstract base class for Content Addressable Storage
Moo Role providing compatibility for Catalyst::Controller::SimpleCAS
Object returned by DataStore::CAS describing a CAS entry
Handle-emulation object used for writing content into a CAS
Simple file/directory based CAS implementation
In-memory CAS for debugging and testing
Handy base class for virtual filehandles
Provides
in lib/DataStore/CAS.pm
in lib/DataStore/CAS.pm
in lib/DataStore/CAS/Simple.pm
in lib/DataStore/CAS.pm