X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=9253f609f21c61c49f35807cf49b1dad5372bd08;hb=67e9b86f22e8dacf29904f0163be3b23fae91074;hp=8971f15ccf74956f9a438a76aec90dff473377e3;hpb=1dc5644241307a2cb95b8a0e64bba902603fe9bb;p=dbsrgits%2FDBM-Deep.git diff --git a/Changes b/Changes index 8971f15..9253f60 100644 --- a/Changes +++ b/Changes @@ -1,7 +1,23 @@ Revision history for DBM::Deep. -1.0015 Nov 22 20:00:00 2009 EST - - DBM::Deep::SQL added +1.0019_001 Dec 31 22:00:00 2009 EST + (This is the first developer release for 1.0020.) + (This version is compatible with 1.0014) + - DBM::Deep has been refactored to allow for multiple engines. There are two + engines built so far: + - File (the original engine) + - DBI (an engine based on DBI) + - The DBI engine has only been tested on MySQL and isn't transactional. + - InnoDB sucks horribly. When run in a sufficient isolation mode, it + creates deadlocks. + - A custom Build.PL has been written to allow for running tests under + CPAN.pm against the various engines. + - This also allows running the long tests under CPAN.pm + - This has meant a ton of refactoring. Hopefullly, this refactoring will + allow finding some of the niggly bugs more easily. Those tests have not + been enabled yet. That's the next developer release. + - Hopefully, this multi-engine support will allow deprecation of the file + format in the future. 1.0014 Jun 13 23:15:00 2008 EST - (This version is compatible with 1.0013)