Changes for version 0.06 - 2022-12-20

  • Better error reporting for bad arguments to ->put_file
  • cpanfile and GitHub CI
  • Adaptor role for Catalyst::Controller::SimpleCAS
  • Actually support and fix unit tests on perl 5.8

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