Changes for version 2.08_01
- all changes by Steve Purkis unless otherwise noted
- reverted to 2.06 codebase
- documented main API methods, included example stores
- fixed mysql reconnect bug - Pixie dies when mysql connection goes away (also fixes bug: Pixie::Store::DBI::Mysql was not being used!)
- cleaned up test suite now uses t/lib, blib, t/tmp, and generates fewer warnings.
- moved to Module::Build
- updated list of required modules
- removed Build dependency on BerkeleyDB
- now tests with BerkeleyDB and DBD::SQLite if available
- moved Info/Info.* to lib/Pixie/Info
- All changes below by Piers Cawley and James Duncan unless otherwise noted.
Documentation
Modules
The magic data pixie
making things play well with pixie
'fixed' methods that Pixie uses
A magical way of having out of band info
Abstract interface to physical storage
Provides
in lib/Pixie/FinalMethods.pm
in lib/Pixie/Store/BerkeleyDB.pm
in lib/Pixie/LiveObjectManager.pm
in lib/Pixie/LockStrat.pm
in lib/Pixie/LockStrat/Exclusive.pm
in lib/Pixie/LockStrat/Null.pm
in lib/Pixie/LockStrat/ReadOnly.pm
in lib/Pixie/Name.pm
in lib/Pixie/Object.pm
in lib/Pixie/ObjectGraph.pm
in lib/Pixie/ObjectInfo.pm
in lib/Pixie/Proxy.pm
in lib/Pixie/Proxy.pm
in lib/Pixie/Proxy.pm
in lib/Pixie/Proxy.pm
in lib/Pixie/Proxy.pm
in lib/Pixie/Proxy.pm
in lib/Pixie/Store/BerkeleyDB.pm
in lib/Pixie/Store/DBI.pm
in lib/Pixie/Store/DBI/Default.pm
in lib/Pixie/Store/DBI/Mysql.pm
in lib/Pixie/Store/DBI/Pg.pm
in lib/Pixie/Store/DBI/SQLite.pm
in lib/Pixie/Store/Memory.pm
in lib/Pixie/Complicity.pm