Changes for version 0.25 - 2025-04-15

  • Do not add empty where expressions #47
  • Remove __is_stored flag if the object is removed from the database #43
  • Correct the pod for object_is_stored, which was called is_ephemeral and had the opposite meaning #44
  • Do not skip cache repair based solely on the number of cache keys (Thanks to sewi-cpan) #29

Modules

Simple, transparent data interface, with caching
base class for modeled objects
parent class for caching object drivers
object driver for caching objects in Apache's request space
object driver for caching objects with memcached
base class for database drivers
Oracle Driver for Data::ObjectDriver
Search thru partitioned objects without the partition_key
Multiplex multiple partitioned drivers
base class for partitioned object drivers
basic partitioned object driver
container class for common database error codes
Manage a DB query
an SQL statement

Provides

in lib/Data/ObjectDriver/BaseView.pm
in lib/Data/ObjectDriver/Driver/Cache/Cache.pm
in lib/Data/ObjectDriver/Driver/Cache/RAM.pm
in lib/Data/ObjectDriver/Driver/DBD/MariaDB.pm
in lib/Data/ObjectDriver/Driver/DBD/Oracle.pm
in lib/Data/ObjectDriver/Driver/DBD/Pg.pm
in lib/Data/ObjectDriver/Driver/DBD/mysql.pm
in lib/Data/ObjectDriver/Driver/DBI.pm
in lib/Data/ObjectDriver/Driver/GearmanDBI.pm
in lib/Data/ObjectDriver/Iterator.pm