ResourcePool Changelog
V1.0106 - 2009-11-25 [ Download ]- Made the timeout in the tests less restritive to avoid false failure in case the test is performad on a loaded machine (Bug #29200).
- ResourcePool did use a stringified object as key in a hash reference. This has been replaced by using Tie::RefHash.
- Applied a patch from Chad Redman which is basically the same as the patch from Eric Parusel which was partitially applied to 1.0102. This time I applied the patch to the correct CVS branch *argl*.
- Minor corrections and improvements in documentation.
- Two new LoadBalancer policies have been introduced: FailBack is a alias for FallBack, and FailOver which acts like FailBack but does stay on the fall back node.
- Applied patch from Eric Parusel to fix a problem when debuging LoadBalancer.
- An obsolete dependency for the Storable module has been removed.
- This release introduces a new way to use ResourcePool and LoadBalancer. It implements the Command design pattern as described in the GOF Design Patterns book. This release is a preview, the features are not yet fully implemented and might therefore not sufficient for you needs right now.
- From this release on, the ResourcePool package will not contain resource bindings anymore. The previously included bindings for DBI and Net::LDAP are available in the ResourcePool-Resource-DBI and ResourcePool-Resource-Net-LDAP packages on CPAN.
- Applied patch from James G Smith which introduced the is_created method to ResourcePool::Singleton. This does not change the behavior of any ResourcePool module.