Revision history for perl module DBIx::TxnPool
0.13 2024-07-16
- Tests work with the DBD::MariaDB driver too (MariaDB 11.* requires only the DBD::MariaDB not DBD::mysql driver)
- Updated the inc::Module::Install
0.12 2015-11-26
- fix bug - sometimes callback the txn_commit was not called
- commit improvements
0.11 2015-11-13
- (improvement) The deadlock definition was changed - now by err codes not by regexp of errstr
- (fix) DESTROY method now localises $@ and doesn't do finish method if a deadlock limit was reached
- (improvement) Few fixes of docs
0.10 2014-06-12
- Improved docs.
- Fix small bug as i think (but i am not sure)
0.09 2014-02-16
- Added the signal blocking for minimizing "MySQL lost connection" errors.
- Added test for the signal blocking
0.08 2013-12-09
- Added 'txn_sort' shortcut for sorting method of data before transaction.
It will reduce deadlock events. Added test for this (author's tests in xt/*).
- Some inside improvements of code
0.07 2013-11-27
- 'die' directives were been changed to 'croak' fot the better diagnostics
- Increased incremental delay for repeated deadlocks
0.06 2013-11-14
- Changed the searched string for deadlock conflicts in MySQL
Now it's the string "try restarting transaction" because some time not only deadlocks occur but some other locks
0.05 2013-10-24
- Removed MYMETA.* files from MANIFEST and added to exclude lists (.gitignore & MANIFEST.SKIP)
(Thanks to dolmen@cpan.org)
0.04 2013-08-31
- Added 'txn_commit' shortcut as 'commit' callback
- Some code improvements
- Added 'dbh' accessor
- All callbacks now get a $pool object and may be $item as second argument
0.03 2013-08-28
- Some doc fixes
0.02 2013-08-27
- Some fixes
0.01 2013-08-27
- Final release for CPAN