commons-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pste...@apache.org
Subject svn commit: r952955 [3/13] - in /websites/production/commons/content/proper/commons-pool: ./ apidocs/ apidocs/org/apache/commons/pool2/ apidocs/org/apache/commons/pool2/class-use/ apidocs/org/apache/commons/pool2/impl/ apidocs/org/apache/commons/pool2/...
Date Thu, 28 May 2015 06:06:05 GMT
Modified: websites/production/commons/content/proper/commons-pool/changes-report.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/changes-report.html (original)
+++ websites/production/commons/content/proper/commons-pool/changes-report.html Thu May 28 06:06:02 2015
@@ -44,7 +44,7 @@
 					<ul class="nav">      
                     
             <li id="publishDate">Last Published: 27 May 2015</li>
-      <li class="divider">|</li> <li id="projectVersion">Version: 2.4</li>
+      <li class="divider">|</li> <li id="projectVersion">Version: 2.3</li>
   </ul>
                     <div class="pull-right">	<ul class="nav">
 						<li>
@@ -101,10 +101,6 @@
     Javadoc (2.3 release)</a>
   				</li>
  														<li class="none">
-		              <a href="api-2.4/index.html" title="Javadoc (2.4 release)">
-    Javadoc (2.4 release)</a>
-  				</li>
- 														<li class="none">
 		              <a href="examples.html" title="Examples">
     Examples</a>
   				</li>
@@ -291,245 +287,252 @@
 <th>Date</th>
 <th>Description</th></tr>
 <tr class="b">
+<td><a href="#a2.5">2.5</a></td>
+<td>TBD</td>
+<td>TBD</td></tr>
+<tr class="a">
 <td><a href="#a2.4">2.4</a></td>
 <td>2015-05-27</td>
 <td>This is a maintenance release that includes bug fixes and minor enhancements.</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a2.3">2.3</a></td>
 <td>2014-12-30</td>
 <td>This is a maintenance release that includes bug fixes and minor enhancements.</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#a2.2">2.2</a></td>
 <td>2014-02-24</td>
 <td>This is a maintenance release that adds a new testOnCreate configuration option and fixes a small number of bugs.</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a2.1">2.1</a></td>
 <td>2013-12-30</td>
 <td>This is a maintenance release that includes a small number of new features as well as  including bugfixes and test case improvements.</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#a2.0">2.0</a></td>
 <td>2013-11-11</td>
 <td>This is a major new release that provides significant performance improvements in high concurrency environments. Pools now provide a mechanism for tracking objects that have been borrowed from the pool but not returned. There have been numerous API changes to support these and other new features as well as to clarify behaviour and improve consistency across the API. This release requires JDK level 1.6 or above.</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a1.6">1.6</a></td>
 <td>2012-01-07</td>
 <td>Adds generics and requires Java 5.</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#a1.5.7">1.5.7</a></td>
 <td>2011-12-20</td>
 <td>This is a patch release, including bugfixes only.</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a1.5.6">1.5.6</a></td>
 <td>2011-04-03</td>
 <td>This is a patch release, including bugfixes only.</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#a1.5.5">1.5.5</a></td>
 <td>2010-09-10</td>
 <td>This is a patch release, including bugfixes, documentation improvements and some deprecations       in preparation for pool 2.0.</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a1.5.4">1.5.4</a></td>
 <td>2009-11-20</td>
 <td>This is a patch release containing a fix for POOL-152, a regression introduced in version 1.5.</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#a1.5.3">1.5.3</a></td>
 <td>2009-09-21</td>
 <td>This is a patch release containing a fix for POOL-149, a regression introduced in version 1.5.</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a1.5.2">1.5.2</a></td>
 <td>2009-07-12</td>
 <td>This is a patch release containing fixes for POOL-146 and POOL-147, regressions introduced in version 1.5.</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#a1.5.1">1.5.1</a></td>
 <td>2009-06-16</td>
 <td>This is a patch release containing a fix for POOL-144, a regression introduced in version 1.5.</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a1.5">1.5</a></td>
 <td>2009-06-10</td>
 <td>This is a maintenance release including several important bug fixes. This release is source and binary compatible with versions 1.3 and 1.4 of commons pool. In addition to resolving some important concurrency-related bugs (POOL-135, POOL-125, POOL-29 POOL-107) this release implements a fairness algorithm to ensure that threads waiting for available object instances from GenericObjectPools and GenericKeyedObjectPools are served in request arrival order.</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#a1.4">1.4</a></td>
 <td>2008-01-15</td>
 <td>This is a maintenance release including numerous bug fixes. This release is source and binary compatible with version 1.3 of commons pool, but there are some behavior changes introduced to resolve bugs, remove ambiguity or improve robustness. Among these are the change in default behavior of GenericObjectPool and GenericKeyedObjectPool from FIFO back to LIFO queues (as in 1.2 and earlier). The LIFO/FIFO behavior is now configurable. Some of the extra synchronization included in version 1.3 was removed / refactored to improve performance. The javadoc has also been made more complete and explicit. See the detailed list of changes below for specifics on fixed bugs and behavior changes in Commons Pool 1.4. This version of Commons Pool depends only on JDK version 1.3 or higher. Classes implementing pools are all intended to be threadsafe.</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a1.3">1.3</a></td>
 <td>2006-04-06</td>
 <td>1.x bugfix release</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#a1.2">1.2</a></td>
 <td>2004-06-07</td>
 <td>bugfixes</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a1.1">1.1</a></td>
 <td>2003-10-20</td>
 <td>bugfixes</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#a1.0.1">1.0.1</a></td>
 <td>2002-08-12</td>
 <td>&#160;</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#a1.0">1.0</a></td>
 <td>2002-05-04</td>
 <td>&#160;</td></tr></table></div>
 <div class="section">
+<h3>Release 2.5 - TBD<a name="Release_2.5_-_TBD"></a></h3><a name="a2.5"></a>
+<p>No changes in this release.</p>
+<div class="section">
 <h3>Release 2.4 - 2015-05-27<a name="Release_2.4_-_2015-05-27"></a></h3><a name="a2.4"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fixed capacity leak when an object is offered from a GenericKeyedObjectPool while it is
       being validated by the evictor. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-287">POOL-287</a>. Thanks to Caleb Spare and Thomas Neidhart.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Eliminated the requirement that objects managed by GenericObjectPool or
       GenericKeyedObjectPool be discernible by equals.  Prior to this fix,
       equal but distinct object instances could not be stored in the same pool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-283">POOL-283</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Eliminated the requirement that object equality and hashcodes do not change
       while objects are under management by GenericObjectPool or GenericKeyedObjectPool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-284">POOL-284</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fixed class loading for custom EvictionPolicy implementations that may not
       be present in the class loader hierarchy of the Pool classes by falling
       back to the class loader of the current class. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-289">POOL-289</a>. Thanks to Luke Winkenbach.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Ensured that when an instance that has already been returned to a pool is
       returned again, the expected IllegalStateException is generated before the
       returning object is re-validated or re-passivated. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-285">POOL-285</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Added preparePool method to GenericObjectPool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-286">POOL-286</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Update asm-util from 5.0.3 to 5.0.4. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-296">POOL-296</a>.</td>
 <td><a href="team-list.html#ggregory">ggregory</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Exposed getEvictionPolicy as protected in BaseGenericObjectPool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-293">POOL-293</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr></table></div>
 <div class="section">
 <h3>Release 2.3 - 2014-12-30<a name="Release_2.3_-_2014-12-30"></a></h3><a name="a2.3"></a>
 <table border="0" class="bodyTable">
-<tr class="a">
+<tr class="b">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Eliminated possibility that DefaultPoolObject#getIdleTimeMillis() could
       return a negative value. Use by pool implementations would not hit this
       bug. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-279">POOL-279</a>. Thanks to Jacopo Cappellato.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Made wrapped BaseProxyHandler.pooledObject volatile. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-275">POOL-275</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Replace synchronisation with lock-free maxBorrowWaitTimeMillis to
       increase scalability. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-277">POOL-277</a>. Thanks to Lucas Pouzac.</td>
 <td><a href="team-list.html#ecki">ecki</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Ensure that objects are not validated on borrow when testOnBorrow is set
       to false, testOnCreate is set to true and the pool is exhausted at the
       point borrowObject() is called. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-276">POOL-276</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fixed error in GenericKeyedObjectPool constructor causing minEvictableIdleTimeMillis
       to be used in place of timeBetweenEvictionRunsMillis in eviction timer setup
       when a GenericKeyedObjectPoolConfig instance is supplied to the constructor. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-270">POOL-270</a>. Thanks to Michael Berman.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fix a threading issue that meant that concurrent calls to close() and
       returnObject() could result in some returned objects not being destroyed. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-263">POOL-263</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Made fairness configurable for GenericObjectPool, GenericKeyedObjectPool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-262">POOL-262</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Correctly mark cglib as an optional dependency and ensure that the OSGi
       manifest information reflects that. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-261">POOL-261</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Improve performance of statistics collection for pools that extend
       BaseGenericObjectPool.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Made client wait time statistics accurate when pools are configured to
       block indefinitely.  Also modified computation to include latency clients
       experience due to waiting on factory methods. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-259">POOL-259</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Update cglib to 3.1 from 3.0. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-273">POOL-273</a>.</td>
 <td><a href="team-list.html#ggregory">ggregory</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Update asm-util to 5.0.3 from 4.0. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-274">POOL-274</a>.</td>
 <td><a href="team-list.html#ggregory">ggregory</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Prevent potential memory leaks when the Pool is dereferenced without being
       closed.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Prevent potential memory leaks with using an Evictor in a container
       environment.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Protect against a user provided eviction policy throwing an exception and
       stopping the Evictor thread.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Use the thread context class loader to load custom eviction policies. This
       allows application provided eviction policies to be used in a container
       environment when the pooling implementation is provided by the container.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fix a potential infinite loop in the underlying Deque implementation. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-281">POOL-281</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr></table></div>
 <div class="section">
 <h3>Release 2.2 - 2014-02-24<a name="Release_2.2_-_2014-02-24"></a></h3><a name="a2.2"></a>
 <table border="0" class="bodyTable">
-<tr class="a">
+<tr class="b">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Ensure that if an attempt is made to return an object multiple times that
       the current active and idle object counts are not corrupted. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-248">POOL-248</a>. Thanks to Warren Chen.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fix Javadoc issues when building docs with Java 8. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-249">POOL-249</a>. Thanks to Ville Skytt&#xe4;.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fix the remaining Javadoc warnings.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Add a new validation configuration option testOnCreate that tests an
       object immediately after it is created.</td>
@@ -537,209 +540,209 @@
 <div class="section">
 <h3>Release 2.1 - 2013-12-30<a name="Release_2.1_-_2013-12-30"></a></h3><a name="a2.1"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Added missing create counter decrement in GenericKeyedObjectPool create method on factory
       exception path. Prior to this fix, exceptions thrown by factory makeObject calls could leak
       per key capacity. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-243">POOL-243</a>. Thanks to Michal Sabo.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Ensured that blocked threads waiting on a depleted pool get served when
       objects are destroyed due to validation or passivation failures in
       returnObject or when a checked out instance is invalidated. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-240">POOL-240</a>. Thanks to Dan McNulty.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Expand the coverage of the unit tests. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-241">POOL-241</a>. Thanks to Bruno P. Kinoshita.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Provide more control over the names under which Pools are registered in
       JMX so components using the pools can register the pools they use under a
       related name.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Include the number of times an object has been borrowed from the Pool when
       the DefaultPooledObject wrapper is used and expose this property via JMX.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Remove a duplicate null check and fix some typos in PoolUtils. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-245">POOL-245</a>. Thanks to Bruno P. Kinoshita.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Make the toString() method of ErodingKeyedObjectPool consistent with the
       other pools. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-246">POOL-246</a>. Thanks to Bruno P. Kinoshita.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Further expansion of the coverage of the unit tests. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-245">POOL-245</a>. Thanks to Bruno P. Kinoshita.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr></table></div>
 <div class="section">
 <h3>Release 2.0 - 2013-11-11<a name="Release_2.0_-_2013-11-11"></a></h3><a name="a2.0"></a>
 <table border="0" class="bodyTable">
-<tr class="a">
+<tr class="b">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Add support for proxy wrappers to ObjectPool and KeyedObjectPool. The
       primary advantage of these wrappers is that use of pooled objects is
       prevented after they have been returned to the pool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-211">POOL-211</a>. Thanks to Brad Koehn.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Added abandoned object removal (moved from DBCP) to GenericObjectPool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-229">POOL-229</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>PooledObject.state does not need to be volatile Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-221">POOL-221</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Suppress a FindBugs warning Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-220">POOL-220</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Use an IODH for PoolUtils.MIN_IDLE_TIMER Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-217">POOL-217</a>. Thanks to sebb.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>GenericKeyedObjectPool.ensureMinIdle(K) does not need to check getMinIdlePerKey(). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-216">POOL-216</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GenericKeyedObjectPool - multiple mutable fields not published safely. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-215">POOL-215</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GenericObjectPool.evictionPolicy not thread-safe Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-214">POOL-214</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GenericObjectPool allows maxIdle &lt; minIdle Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-212">POOL-212</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GenericKeyedObjectPool.clear() has unnecessary null check of objectDequeue Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-207">POOL-207</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Classes Generic[Keyed]ObjectPoolConfig are generic - but why? Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-201">POOL-201</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GOP/GKOP don't consistently use getters to access fields Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-200">POOL-200</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GOP/GKOP evict() method is not synchronised and is not thread-safe Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-199">POOL-199</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>PooledObject: risky init of lastBorrowTime &amp; lastReturnTime Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-197">POOL-197</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>PooledObject.getActiveTimeMillis() does not synch. access to lastReturnTime and lastBorrowTime Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-196">POOL-196</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Replace synchronized blocks in PoolUtils with Read/Write locks. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-194">POOL-194</a>.</td>
 <td><a href="team-list.html#simonetripodi">simonetripodi</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Support Java 1.5 Generics. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-83">POOL-83</a>.</td>
 <td><a href="team-list.html#simonetripodi">simonetripodi</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Developer documentation and examples have to be updated once the 2.0 repackaging has been done Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-186">POOL-186</a>.</td>
 <td><a href="team-list.html#simonetripodi">simonetripodi</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Switch GOP to use a pooling mechanism based on java.util.concurrent and a
       LinkedBlockingQueue implementation from Apache Harmony (originally by Doug
       Lea and the JSR-166 expert group).</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Make deprecated protected attributes private, requiring that access is via
       the appropriate getters.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Code clean-up. Add missing @Override annotations, remove unused code,
       remove deprecated code and unnecessary code.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Introduce an Enum (WhenExhaustedAction) to control pool behaviour when no
       more objects are available to allocate.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Remove WhenExhuastedAction.GROW since it is equivalent to
       WhenExhuastedAction.FAIL with a maxActive value of Integer.MAX_VALUE.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Remove confusing method PoolUtils.ErodingKeyedObjectPool.numIdle(K key). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-188">POOL-188</a>. Thanks to sebb.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Guard against multiple returns of the same object to the pool and ensure
       that only objects borrowed from the pool are returned to it. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-155">POOL-155</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Ensure GKOP.preparePool() throws an exception if no factory has been
       defined. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-150">POOL-150</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Add the ability to specify a per call wait time when borrowing an object. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-134">POOL-134</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Provide a name for the eviction timer thread. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-121">POOL-121</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Remove setFactory() method from GOP.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Reduce duplication in configuration code. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-173">POOL-173</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Re-factor common code into common base classes. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-178">POOL-178</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Expose GOP and GKOP attributes via JMX. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-172">POOL-172</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Add additional attributes (also accessible via JMX) for monitoring. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-98">POOL-98</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Change meaning of zero for maxWait to a maximum wait of zero milliseconds
       rather than the unexpected infinite wait.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Allow custom eviction policies to be defined. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-100">POOL-100</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Add support for proxy wrappers for ObjectPool and KeyedObjectPool. The
       primary advantage of using these wrappers is that use of pooled objects
@@ -748,28 +751,28 @@
 <div class="section">
 <h3>Release 1.6 - 2012-01-07<a name="Release_1.6_-_2012-01-07"></a></h3><a name="a1.6"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>Support Java 1.5 Generics in version 1.x. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-208">POOL-208</a>.</td>
 <td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div>
 <div class="section">
 <h3>Release 1.5.7 - 2011-12-20<a name="Release_1.5.7_-_2011-12-20"></a></h3><a name="a1.5.7"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Awaken threads waiting on borrowObject when a pool has been closed and have them throw
       IllegalStateException.  Prior to the fix for this issue, threads waiting in borrowObject when
       close was invoked on GOP or GKOP would block indefinitely. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-189">POOL-189</a>. Thanks to Bill Speirs.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Corrected total internal processing counter update in destroy.  Prior to the fix
       for this issue, clear(key) was leaking capacity associated with elements in the
@@ -778,75 +781,75 @@
 <div class="section">
 <h3>Release 1.5.6 - 2011-04-03<a name="Release_1.5.6_-_2011-04-03"></a></h3><a name="a1.5.6"></a>
 <table border="0" class="bodyTable">
-<tr class="a">
+<tr class="b">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Correctly handle an InterruptedException when waiting for an object from
       the pool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-179">POOL-179</a>. Thanks to Axel Grossmann.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Only stop tracking objects for a key when there are no idle objects, no
       active objects and no objects being processed. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-180">POOL-180</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>Make BaseObjectPool.isClosed() public. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-181">POOL-181</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Correct bug that could lead to inappropriate pool starvation when evict()
       and borrowObject() are called concurrently. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-184">POOL-184</a>. Thanks to Adrian Nistor.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fix performance issues when object destruction has latency. Thanks to psteitz.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr></table></div>
 <div class="section">
 <h3>Release 1.5.5 - 2010-09-10<a name="Release_1.5.5_-_2010-09-10"></a></h3><a name="a1.5.5"></a>
 <table border="0" class="bodyTable">
-<tr class="a">
+<tr class="b">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>In preparation for pool 2.0, deprecated direct access to protected fields
       and setFactory methods.  In pool 2.0, pool object factories will be immutable. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-169">POOL-169</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Made GenericKeyedObjectPool._minIdle volatile. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-158">POOL-158</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Made the default context class loader for the eviction thread the same loader that loads
       the library to prevent memory leaks in multiple class loader environments. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-161">POOL-161</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>GenericKeyedObjectPool.destroy could use entrySet() rather than keySet() followed by get() Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-166">POOL-166</a>.</td>
 <td><a href="team-list.html#sebb">sebb</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GenericObjectPool and GenericKeyedObjectPool setFactory methods destroy idle instances
       in the pool by contract. Prior to the fix for this issue, newly set factories were being
       used to destroy idle instances, rather than the factories used to create them.  The 
       setFactory methods have also been deprecated, to be removed in version 2.0. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-157">POOL-157</a>. Thanks to David Hu.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>ObjectPool classes can ignore Throwable. Added consistent handling for Throwables
       that are normally swallowed including always re-throwing certain Throwables (e.g. ThreadDeath). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-156">POOL-156</a>.</td>
 <td><a href="team-list.html#sebb">sebb</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>When waiting threads are interrupted, GOP, GKOP may leak capacity. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-162">POOL-162</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Documentation for the close method in GenericObjectPool and GenericKeyedObjectPool
       incorrectly states that this method does not clear the pool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-154">POOL-154</a>. Thanks to Glen Mazza.</td>
@@ -854,11 +857,11 @@
 <div class="section">
 <h3>Release 1.5.4 - 2009-11-20<a name="Release_1.5.4_-_2009-11-20"></a></h3><a name="a1.5.4"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GenericObjectPool can block forever in borrowObject when the pool is exhausted and a newly created
       object fails validation. When borrowing an object if a new object is created but validate fails,
@@ -867,11 +870,11 @@
 <div class="section">
 <h3>Release 1.5.3 - 2009-09-21<a name="Release_1.5.3_-_2009-09-21"></a></h3><a name="a1.5.3"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fix case where a thread could end up waiting indefinitely even if objects
       were available. Also fixes a couple of leaks in the internal processing
@@ -880,23 +883,23 @@
 <div class="section">
 <h3>Release 1.5.2 - 2009-07-12<a name="Release_1.5.2_-_2009-07-12"></a></h3><a name="a1.5.2"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Handle the case where one key has reached maxActive but other keys have not.
       Prior to the fix for this issue, threads waiting on objects from keyed pools
       still having instances available could be blocked by a thread requesting an
       instance from an exhausted pool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-146">POOL-146</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fix case where a thread could end up waiting indefinitely even if objects
       were available. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-147">POOL-147</a>. Thanks to Giambattista Bloisi.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Ensure that the GenericKeyedObjectPool idle object evictor does not visit the
       same instance more than once per eviction run. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-145">POOL-145</a>.</td>
@@ -904,11 +907,11 @@
 <div class="section">
 <h3>Release 1.5.1 - 2009-06-16<a name="Release_1.5.1_-_2009-06-16"></a></h3><a name="a1.5.1"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>When exhausted action is set to WHEN_EXHAUSTED_BLOCK, maxwait is positive and
       client threads time out waiting for idle objects, capacity can be &quot;leaked&quot;
@@ -917,50 +920,50 @@
 <div class="section">
 <h3>Release 1.5 - 2009-06-10<a name="Release_1.5_-_2009-06-10"></a></h3><a name="a1.5"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>StackKeyedObjectPool.getNumActive() needs to be synchronized. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-139">POOL-139</a>. Thanks to Sebastian Bazley.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Inconsistent synchronization in GenericObjectPool; constant fields should be final. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-137">POOL-137</a>. Thanks to Sebastian Bazley.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GenericObjectPool not FIFO with respect to borrowing threads. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-75">POOL-75</a>. Thanks to Takayuki Kaneko and Gordon Mohr.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>_numActive &gt; _maxActive under load Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-135">POOL-135</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Insufficient control over concurrent access to pooled objects by Evictor, client threads. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-125">POOL-125</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Number of connections created has crossed more than maxActive. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-107">POOL-107</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>java.util.Timer in EvictionTimer does not recover from OutOfMemoryError in Evictor. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-122">POOL-122</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Failed object creation may result in invalid active count in GKOP. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-133">POOL-133</a>.</td>
 <td><a href="team-list.html#markt">markt</a></td></tr></table></div>
 <div class="section">
 <h3>Release 1.4 - 2008-01-15<a name="Release_1.4_-_2008-01-15"></a></h3><a name="a1.4"></a>
 <table border="0" class="bodyTable">
-<tr class="a">
+<tr class="b">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fixed constructor which was ignoring maxTotal parameter: 
           GenericKeyedObjectPool(KeyedPoolableObjectFactory factory, int maxActive, byte whenExhaustedAction,
@@ -968,15 +971,15 @@
           long timeBetweenEvictionRunsMillis, int numTestsPerEvictionRun, long minEvictableIdleTimeMillis,
           boolean testWhileIdle)</td>
 <td><a href="team-list.html#sandymac">sandymac</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Changed StackKeyedObjectPool to discard stalest, not freshest, idle object when maxSleeping is reached.</td>
 <td><a href="team-list.html#sandymac">sandymac</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Allowed blocked threads in GenericObjectPool borrowObject to be interrupted. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-102">POOL-102</a>. Thanks to John Sumsion.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fixes to address idle object eviction and LIFO/FIFO behavior reported
         in POOL-86. Made LIFO/FIFO behavior configurable for GenericObjectPool and
@@ -985,13 +988,13 @@
         oldest-to-youngest order. Changed backing store for GOP, GKOP pools back to Commons
         Collections CursorableLinkedList (brought this class in, repackaged with package scope). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-86">POOL-86</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Changed the default setting for Config.softMinEvictableIdleTimeMillis to
         GenericObjectPool.DEFAULT_SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS (was
         being incorrectly defaulted to DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-110">POOL-110</a>. Thanks to Alexander Pogrebnyak.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Added a wrapper for the shared idle object eviction timer for all
          pools. The wrapper class wraps the Timer and keeps track of how many
@@ -1000,44 +1003,44 @@
          environments, can lead to memory leaks and/or prevent applications
          from shutting down or reloading cleanly. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-97">POOL-97</a>. Thanks to Mark Thomas.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Reduced synchronization in GenericObjectPool, GenericKeyedObjectPool.
         Factory method activations within synchronized blocks were causing
         performance problems in DBCP and other applications where factory
         methods could block. Fixes both POOL-93 and POOL-108. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-93">POOL-93</a>. Thanks to Mark Thomas.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Made _testOnBorrow, _testOnReturn volatile and removed synchronization
         in associated getters and setters in GenericObjectPool,
         GenericKeyedObjectPool. Made getNumIdle synchronized in
         StackKeyedObjectPool. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-113">POOL-113</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Fixed an error in the GenericKeyedObjectPool constructor that takes
         a Config instance as a parameter. The minIdle setting in the Config
         was being ignored by the constructor. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-116">POOL-116</a>.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Made behavior on instance validation failure consistent across pools,
         eliminating possible infinite loops in StackObjectPool,
         StackKeyedObjectPool, SoftReferenceObjectPool when factory fails to
         create valid objects. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/POOL-117">POOL-117</a>.</td>
 <td><a href="team-list.html#null"></a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>When no factory has been defined, addObject now throws 
         IllegalStateExecption instead of NullPointerException for all pools.</td>
 <td><a href="team-list.html#sandymac">sandymac</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>SoftReferenceObjectPool. Improved the accuracy of getNumIdle by
         &quot;pruning&quot; references to objects that have been garbage collected.</td>
 <td><a href="team-list.html#sandymac">sandymac</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>GenericObjectPool, GenericKeyedObjectPool, SoftReferenceObjectPool,
         StackObjectPool. Eliminated IllegalStateExceptions when the following
@@ -1046,7 +1049,7 @@
         to proceed, reporting the state of the pool that is being shut down, or
         destroying objects returning to the closed pool.</td>
 <td><a href="team-list.html#sandymac">sandymac</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>StackObjectPool, SoftReferenceObjectPool, GenericKeyedObjectPool. Allowed
         borrowObject to continue (either examining additional idle instances or
@@ -1055,12 +1058,12 @@
         addObject propagate (not swallow) exceptions when passivating newly
         created instances.</td>
 <td><a href="team-list.html#sandymac">sandymac</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>StackKeyedObjectPool. Added validation check for objects returned
         from borrowObject.</td>
 <td><a href="team-list.html#psteitz">psteitz</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/update.gif" alt="update" title="update" /></td>
 <td>BaseObjectPool, BaseKeyedObjectPool. Instead of throwing 
         UnsupportedOperationException, the base class implementations
@@ -1071,79 +1074,79 @@
 <div class="section">
 <h3>Release 1.3 - 2006-04-06<a name="Release_1.3_-_2006-04-06"></a></h3><a name="a1.3"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>A large number of bug fixes. See release notes for changes.</td>
 <td><a href="team-list.html#null"></a></td></tr></table></div>
 <div class="section">
 <h3>Release 1.2 - 2004-06-07<a name="Release_1.2_-_2004-06-07"></a></h3><a name="a1.2"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>GenericKeyedObjectPoolFactory Config Constructor is incorrect</td>
 <td><a href="team-list.html#dirkv">dirkv</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Not possible to extend GenericObjectPool.returnObject() without affecting addObject()</td>
 <td><a href="team-list.html#dirkv">dirkv</a></td></tr></table></div>
 <div class="section">
 <h3>Release 1.1 - 2003-10-20<a name="Release_1.1_-_2003-10-20"></a></h3><a name="a1.1"></a>
 <table border="0" class="bodyTable">
-<tr class="a">
+<tr class="b">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>A lot of corner cases were fixed</td>
 <td><a href="team-list.html#null"></a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>Performance improvement by optimizing pool synchronization, the critical code paths were optimized by reducing pool synchronization but we also added more synchronization where needed</td>
 <td><a href="team-list.html#null"></a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>New minIdle feature: the minimum number of objects allowed in the pool before the evictor thread (if active) spawns new objects. (Note no objects are created when: numActive + numIdle &gt;= maxActive)</td>
 <td><a href="team-list.html#null"></a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>New maxTotal feature: a cap on the total number of instances controlled by a pool. Only for GenericKeyedObjectPool where maxActive is a cap on the number of active instances from the pool (per key).</td>
 <td><a href="team-list.html#null"></a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>UML Class and sequence diagrams</td>
 <td><a href="team-list.html#null"></a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>See bugzilla for more changes</td>
 <td><a href="team-list.html#null"></a></td></tr></table></div>
 <div class="section">
 <h3>Release 1.0.1 - 2002-08-12<a name="Release_1.0.1_-_2002-08-12"></a></h3><a name="a1.0.1"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/fix.gif" alt="fix" title="fix" /></td>
 <td>No change log available.</td>
 <td><a href="team-list.html#null"></a></td></tr></table></div>
 <div class="section">
 <h3>Release 1.0 - 2002-05-04<a name="Release_1.0_-_2002-05-04"></a></h3><a name="a1.0"></a>
 <table border="0" class="bodyTable">
-<tr class="b">
+<tr class="a">
 <th>Type</th>
 <th>Changes</th>
 <th>By</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/add.gif" alt="add" title="add" /></td>
 <td>No change log available.</td>
 <td><a href="team-list.html#null"></a></td></tr></table></div></div>

Modified: websites/production/commons/content/proper/commons-pool/checkstyle.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/checkstyle.html (original)
+++ websites/production/commons/content/proper/commons-pool/checkstyle.html Thu May 28 06:06:02 2015
@@ -44,7 +44,7 @@
 					<ul class="nav">      
                     
             <li id="publishDate">Last Published: 27 May 2015</li>
-      <li class="divider">|</li> <li id="projectVersion">Version: 2.4</li>
+      <li class="divider">|</li> <li id="projectVersion">Version: 2.3</li>
   </ul>
                     <div class="pull-right">	<ul class="nav">
 						<li>
@@ -101,10 +101,6 @@
     Javadoc (2.3 release)</a>
   				</li>
  														<li class="none">
-		              <a href="api-2.4/index.html" title="Javadoc (2.4 release)">
-    Javadoc (2.4 release)</a>
-  				</li>
- 														<li class="none">
 		              <a href="examples.html" title="Examples">
     Examples</a>
   				</li>

Modified: websites/production/commons/content/proper/commons-pool/clirr-report.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/clirr-report.html (original)
+++ websites/production/commons/content/proper/commons-pool/clirr-report.html Thu May 28 06:06:02 2015
@@ -44,7 +44,7 @@
 					<ul class="nav">      
                     
             <li id="publishDate">Last Published: 27 May 2015</li>
-      <li class="divider">|</li> <li id="projectVersion">Version: 2.4</li>
+      <li class="divider">|</li> <li id="projectVersion">Version: 2.3</li>
   </ul>
                     <div class="pull-right">	<ul class="nav">
 						<li>
@@ -101,10 +101,6 @@
     Javadoc (2.3 release)</a>
   				</li>
  														<li class="none">
-		              <a href="api-2.4/index.html" title="Javadoc (2.4 release)">
-    Javadoc (2.4 release)</a>
-  				</li>
- 														<li class="none">
 		              <a href="examples.html" title="Examples">
     Examples</a>
   				</li>
@@ -285,8 +281,8 @@
 <h2>Clirr Results<a name="Clirr_Results"></a></h2>
 <p>The following document contains the results of <a class="externalLink" href="http://clirr.sourceforge.net/">Clirr</a>.</p>
 <ul>
-<li>Current Version: 2.4</li>
-<li>Comparison Version: 2.3</li></ul></div>
+<li>Current Version: 2.3</li>
+<li>Comparison Version: 2.2</li></ul></div>
 <div class="section">
 <h2>Summary<a name="Summary"></a></h2>
 <table border="0" class="bodyTable">
@@ -295,13 +291,13 @@
 <th>Number</th></tr>
 <tr class="b">
 <td><img alt="Error" src="images/icon_error_sml.gif" />&#160;Error</td>
-<td>0</td></tr>
+<td>2</td></tr>
 <tr class="a">
 <td><img alt="Warning" src="images/icon_warning_sml.gif" />&#160;Warning</td>
 <td>0</td></tr>
 <tr class="b">
 <td><img alt="Info" src="images/icon_info_sml.gif" />&#160;Info</td>
-<td>3</td></tr></table></div>
+<td>7</td></tr></table></div>
 <div class="section">
 <h2>Details<a name="Details"></a></h2>
 <table border="0" class="bodyTable">
@@ -311,6 +307,16 @@
 <th>Class</th>
 <th>Method / Field</th></tr>
 <tr class="b">
+<td><img alt="Error" src="images/icon_error_sml.gif" /></td>
+<td>Method 'public boolean getFairness()' has been added to an interface</td>
+<td><a href="./xref/org/apache/commons/pool2/impl/GenericKeyedObjectPoolMXBean.html">org.apache.commons.pool2.impl.GenericKeyedObjectPoolMXBean</a></td>
+<td>public boolean getFairness()</td></tr>
+<tr class="a">
+<td><img alt="Error" src="images/icon_error_sml.gif" /></td>
+<td>Method 'public boolean getFairness()' has been added to an interface</td>
+<td><a href="./xref/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html">org.apache.commons.pool2.impl.GenericObjectPoolMXBean</a></td>
+<td>public boolean getFairness()</td></tr>
+<tr class="b">
 <td><img alt="Info" src="images/icon_info_sml.gif" /></td>
 <td>Accessibility of method 'org.apache.commons.pool2.impl.EvictionPolicy getEvictionPolicy()' has been increased from package to protected</td>
 <td><a href="./xref/org/apache/commons/pool2/impl/BaseGenericObjectPool.html">org.apache.commons.pool2.impl.BaseGenericObjectPool</a></td>
@@ -322,6 +328,26 @@
 <td>org.apache.commons.pool2.impl.EvictionPolicy getEvictionPolicy()</td></tr>
 <tr class="b">
 <td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'public boolean getFairness()' has been added</td>
+<td><a href="./xref/org/apache/commons/pool2/impl/BaseGenericObjectPool.html">org.apache.commons.pool2.impl.BaseGenericObjectPool</a></td>
+<td>public boolean getFairness()</td></tr>
+<tr class="a">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Added public field DEFAULT_FAIRNESS</td>
+<td><a href="./xref/org/apache/commons/pool2/impl/BaseObjectPoolConfig.html">org.apache.commons.pool2.impl.BaseObjectPoolConfig</a></td>
+<td>DEFAULT_FAIRNESS</td></tr>
+<tr class="b">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'public boolean getFairness()' has been added</td>
+<td><a href="./xref/org/apache/commons/pool2/impl/BaseObjectPoolConfig.html">org.apache.commons.pool2.impl.BaseObjectPoolConfig</a></td>
+<td>public boolean getFairness()</td></tr>
+<tr class="a">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
+<td>Method 'public void setFairness(boolean)' has been added</td>
+<td><a href="./xref/org/apache/commons/pool2/impl/BaseObjectPoolConfig.html">org.apache.commons.pool2.impl.BaseObjectPoolConfig</a></td>
+<td>public void setFairness(boolean)</td></tr>
+<tr class="b">
+<td><img alt="Info" src="images/icon_info_sml.gif" /></td>
 <td>Method 'public void preparePool()' has been added</td>
 <td><a href="./xref/org/apache/commons/pool2/impl/GenericObjectPool.html">org.apache.commons.pool2.impl.GenericObjectPool</a></td>
 <td>public void preparePool()</td></tr></table></div>

Modified: websites/production/commons/content/proper/commons-pool/cobertura/frame-summary-org.apache.commons.pool2.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/cobertura/frame-summary-org.apache.commons.pool2.html (original)
+++ websites/production/commons/content/proper/commons-pool/cobertura/frame-summary-org.apache.commons.pool2.html Thu May 28 06:06:02 2015
@@ -17,7 +17,7 @@
 <thead><tr>  <td class="heading">Package</td>  <td class="heading"># Classes</td>  <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td>  <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td>  <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
 <tbody>
   <tr><td><a href="frame-summary-org.apache.commons.pool2.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.html"'>org.apache.commons.pool2</a></td><td class="value">24</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">94%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:94px"><span class="text">423/449</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">91%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:91px"><span class="text">75/82</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.552325581395349;</span>1.552</td></tr>
-  <tr><td><a href="frame-summary-org.apache.commons.pool2.impl.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.impl.html"'>org.apache.commons.pool2.impl</a></td><td class="value">36</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">1774/2021</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">583/728</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2814645308924484;</span>2.281</td></tr>
+  <tr><td><a href="frame-summary-org.apache.commons.pool2.impl.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.impl.html"'>org.apache.commons.pool2.impl</a></td><td class="value">36</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">1775/2021</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">587/728</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2814645308924484;</span>2.281</td></tr>
   <tr><td><a href="frame-summary-org.apache.commons.pool2.proxy.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.proxy.html"'>org.apache.commons.pool2.proxy</a></td><td class="value">8</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">94%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:94px"><span class="text">93/98</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">75%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:75px"><span class="text">6/8</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.131578947368421;</span>1.132</td></tr>
 </tbody>
 </table>
@@ -74,6 +74,6 @@ var classTable = new SortableTable(docum
     ["String", "Percentage", "Percentage", "FormattedNumber"]);
 classTable.sort(0);
 </script>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 6:56 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 11:05 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: websites/production/commons/content/proper/commons-pool/cobertura/frame-summary-org.apache.commons.pool2.impl.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/cobertura/frame-summary-org.apache.commons.pool2.impl.html (original)
+++ websites/production/commons/content/proper/commons-pool/cobertura/frame-summary-org.apache.commons.pool2.impl.html Thu May 28 06:06:02 2015
@@ -16,7 +16,7 @@
 <table class="report" id="packageResults">
 <thead><tr>  <td class="heading">Package</td>  <td class="heading"># Classes</td>  <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td>  <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td>  <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
 <tbody>
-  <tr><td><a href="frame-summary-org.apache.commons.pool2.impl.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.impl.html"'>org.apache.commons.pool2.impl</a></td><td class="value">36</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">1774/2021</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">583/728</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2814645308924484;</span>2.281</td></tr>
+  <tr><td><a href="frame-summary-org.apache.commons.pool2.impl.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.impl.html"'>org.apache.commons.pool2.impl</a></td><td class="value">36</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">1775/2021</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">587/728</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2814645308924484;</span>2.281</td></tr>
 </tbody>
 </table>
 <script type="text/javascript">
@@ -57,14 +57,14 @@ packageTable.sort(0);
   <tr><td><a href="org.apache.commons.pool2.impl.EvictionTimer.html">EvictionTimer$PrivilegedNewEvictionTimer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.2857142857142858;</span>1.286</td></tr>
   <tr><td><a href="org.apache.commons.pool2.impl.EvictionTimer.html">EvictionTimer$PrivilegedSetTccl</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">6/6</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.2857142857142858;</span>1.286</td></tr>
 
-  <tr><td><a href="org.apache.commons.pool2.impl.GenericKeyedObjectPool.html">GenericKeyedObjectPool</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">84%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:84px"><span class="text">448/529</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">185/230</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.555555555555555;</span>4.556</td></tr>
+  <tr><td><a href="org.apache.commons.pool2.impl.GenericKeyedObjectPool.html">GenericKeyedObjectPool</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">84%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:84px"><span class="text">448/529</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">81%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:81px"><span class="text">187/230</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.555555555555555;</span>4.556</td></tr>
   <tr><td><a href="org.apache.commons.pool2.impl.GenericKeyedObjectPool.html">GenericKeyedObjectPool$ObjectDeque</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">11/11</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.555555555555555;</span>4.556</td></tr>
 
   <tr><td><a href="org.apache.commons.pool2.impl.GenericKeyedObjectPoolConfig.html">GenericKeyedObjectPoolConfig</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">81%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:81px"><span class="text">18/22</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.3;</span>1.3</td></tr>
 
   <tr><td><a href="org.apache.commons.pool2.impl.GenericKeyedObjectPoolMXBean.html">GenericKeyedObjectPoolMXBean</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.
 html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
 
-  <tr><td><a href="org.apache.commons.pool2.impl.GenericObjectPool.html">GenericObjectPool</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">84%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:84px"><span class="text">326/387</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">77%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:77px"><span class="text">145/186</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.513513513513513;</span>4.514</td></tr>
+  <tr><td><a href="org.apache.commons.pool2.impl.GenericObjectPool.html">GenericObjectPool</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">84%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:84px"><span class="text">327/387</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">79%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:79px"><span class="text">147/186</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.513513513513513;</span>4.514</td></tr>
 
   <tr><td><a href="org.apache.commons.pool2.impl.GenericObjectPoolConfig.html">GenericObjectPoolConfig</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">81%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:81px"><span class="text">13/16</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.4285714285714286;</span>1.429</td></tr>
 
@@ -92,6 +92,6 @@ var classTable = new SortableTable(docum
     ["String", "Percentage", "Percentage", "FormattedNumber"]);
 classTable.sort(0);
 </script>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 6:56 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 11:05 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: websites/production/commons/content/proper/commons-pool/cobertura/frame-summary-org.apache.commons.pool2.proxy.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/cobertura/frame-summary-org.apache.commons.pool2.proxy.html (original)
+++ websites/production/commons/content/proper/commons-pool/cobertura/frame-summary-org.apache.commons.pool2.proxy.html Thu May 28 06:06:02 2015
@@ -51,6 +51,6 @@ var classTable = new SortableTable(docum
     ["String", "Percentage", "Percentage", "FormattedNumber"]);
 classTable.sort(0);
 </script>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 6:56 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 11:05 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: websites/production/commons/content/proper/commons-pool/cobertura/frame-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/cobertura/frame-summary.html (original)
+++ websites/production/commons/content/proper/commons-pool/cobertura/frame-summary.html Thu May 28 06:06:02 2015
@@ -16,9 +16,9 @@
 <table class="report" id="packageResults">
 <thead><tr>  <td class="heading">Package</td>  <td class="heading"># Classes</td>  <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td>  <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td>  <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
 <tbody>
-  <tr><td><b>All Packages</b></td><td class="value">68</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">89%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:89px"><span class="text">2290/2568</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">81%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:81px"><span class="text">664/818</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.020092735703246;</span>2.02</td></tr>
+  <tr><td><b>All Packages</b></td><td class="value">68</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">89%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:89px"><span class="text">2291/2568</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">81%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:81px"><span class="text">668/818</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.020092735703246;</span>2.02</td></tr>
   <tr><td><a href="frame-summary-org.apache.commons.pool2.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.html"'>org.apache.commons.pool2</a></td><td class="value">24</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">94%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:94px"><span class="text">423/449</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">91%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:91px"><span class="text">75/82</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.552325581395349;</span>1.552</td></tr>
-  <tr><td><a href="frame-summary-org.apache.commons.pool2.impl.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.impl.html"'>org.apache.commons.pool2.impl</a></td><td class="value">36</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">1774/2021</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">583/728</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2814645308924484;</span>2.281</td></tr>
+  <tr><td><a href="frame-summary-org.apache.commons.pool2.impl.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.impl.html"'>org.apache.commons.pool2.impl</a></td><td class="value">36</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">1775/2021</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">587/728</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2814645308924484;</span>2.281</td></tr>
   <tr><td><a href="frame-summary-org.apache.commons.pool2.proxy.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.apache.commons.pool2.proxy.html"'>org.apache.commons.pool2.proxy</a></td><td class="value">8</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">94%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:94px"><span class="text">93/98</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">75%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:75px"><span class="text">6/8</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.131578947368421;</span>1.132</td></tr>
 </tbody>
 </table>
@@ -27,6 +27,6 @@ var packageTable = new SortableTable(doc
     ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
 packageTable.sort(0);
 </script>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 6:56 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 11:05 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: websites/production/commons/content/proper/commons-pool/cobertura/org.apache.commons.pool2.BaseKeyedPooledObjectFactory.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/cobertura/org.apache.commons.pool2.BaseKeyedPooledObjectFactory.html (original)
+++ websites/production/commons/content/proper/commons-pool/cobertura/org.apache.commons.pool2.BaseKeyedPooledObjectFactory.html Thu May 28 06:06:02 2015
@@ -247,6 +247,6 @@
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 6:56 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 5/27/15 11:05 PM.</div>
 </body>
 </html>
\ No newline at end of file



Mime
View raw message