• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

lib/ResourcePool/H31-Jan-2011-309191

t/H31-Jan-2011-11662

ChangesH A D31-Jan-2011606 2213

MANIFESTH A D31-Jan-2011366 1413

META.ymlH A D31-Jan-2011605 2423

Makefile.PLH A D03-May-2022829 2512

READMEH A D25-Nov-20094.1 KiB18284

README

1<?xml version="1.0"?>
2
3
4	2009-11-25
5	Improved testing
6
7		Made the timeout in the tests less restritive to avoid false failure in case the test is performad on a loaded machine (Bug #29200).
8
9
10
11	2005-01-06
12	Fixed CPAN bug #9391 (stringified hash key)
13
14		ResourcePool did use a stringified object as key in a hash reference.
15		This has been replaced by using Tie::RefHash.
16
17
18
19	2003-05-07
20	Fixed "Bizarre copy of ARRAY in leave" bug (again)
21
22	Applied a patch from Chad Redman which is basically the same
23	as the patch from Eric Parusel which was partitially applied to 1.0102.
24	This time I applied the patch to the correct CVS branch *argl*.
25
26
27	Minor corrections and improvements in documentation.
28
29
30
31	2003-03-27
32	New LoadBalancer policies FailBack and FailOver
33
34		Two new LoadBalancer policies have been introduced: FailBack is a alias for FallBack,
35	    and FailOver which acts like FailBack but does stay on the fall back node.
36
37
38		Applied patch from Eric Parusel to fix a problem when debuging LoadBalancer.
39
40
41
42	2003-03-14
43	minor bugfix
44
45		An obsolete dependency for the Storable module has been removed.
46
47
48
49	2003-02-27
50	Added a Command execution environment
51
52		This release introduces a new way to use ResourcePool and
53		LoadBalancer. It implements the Command design pattern as described
54		in the GOF Design Patterns book. This release is a preview,
55		the features are not yet fully implemented and might therefore not
56		sufficient for you needs right now.
57
58
59
60	2003-01-02
61	Separated core from DBI and Net::LDAP bindings
62
63		From this release on, the ResourcePool package will not contain
64		resource bindings anymore. The previously included bindings for DBI
65		and Net::LDAP are available in the ResourcePool-Resource-DBI and
66		ResourcePool-Resource-Net-LDAP packages on CPAN.
67
68
69		Applied patch from James G Smith which introduced the is_created
70		method to ResourcePool::Singleton. This does not change the
71		behavior of any ResourcePool module.
72
73
74
75	2002-11-25
76	Performance improvements
77
78		The runtime overhead introduced by ResourcePool and LoadBalancer has been reduced. Depending on you configuration this release has up to 35% less overhead.
79
80
81		Fixed a bug in LoadBalancer's documentation. The Weight parameter works only for the LeastUsage policy.
82
83
84		A general code cleanup has been done to gain the performance benefits.
85
86
87		Added tests for LoadBalancer.
88
89
90
91	2002-10-07
92	Improved usability of factories
93
94		A refactoring of the Singleton behavior of ResourcePool::Factory makes it possible to implement nicer factories
95
96
97		Adopted ResourcePool::Factory::Net::LDAP to have a more native interface.
98
99
100		Fixed links within the POD documentation (was broken for some pod2html translators)
101
102
103		Added documentation for Net::LDAP bindings which were lost in the previous release.
104
105
106
107	2002-09-30
108	Added documentation
109
110		Added documentation: ResourcePool::BigPicture, ResourcePool::UML and ResourcePool::ExtensionGuide
111
112	Changed Net::LDAP factory to accept the bind parameters in the
113same way as Net::LDAP expects them.
114
115
116		Added tests
117
118
119
120	2002-08-30
121	Major bugfix for Net::LDAP bindings
122
123Fixed a major bug in Net::LDAP bindings which was introduced in
124V0.9906. Every LDAP connection was believed to be broken when
125handed back via free().
126
127
128
129
130	2002-07-10
131	Bugfix for DBI bindings when using RaiseError
132
133wrapped DBI calls into eval{} blocks to make RaiseError aware.
134
135
136It's possible to pass the options for ResourcePool and LoadBalancer
137using a Hash reference.
138
139	added tests
140
141
142
143	2002-07-05
144	Bugfix for DBI bindings when not using AutoCommit
145
146A rollback() is performed on DBI sessions with AutoCommit disabled
147when they are free()ed.
148
149
150free() and fail() for ResourcePool and LoadBalancer return meaningful
151values.
152
153	added tests
154
155
156
157	2002-06-04
158	Major feature enhancements
159
160Implemented the SleepOnFail option for ResourcePool and LoadBalancer.
161
162
163Fixed typo in Net::LDAP bindings which caused incomplete error reporting
164(thx to Sean Welsh)
165
166
167Fixed many typo's in the documentation (thx to Florian Helmberger)
168
169
170Greatly improved and extended the documentation.
171
172
173
174
175	2001-10-15
176	First public release
177
178first public release
179
180
181
182