You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by sa...@apache.org on 2006/03/13 07:06:53 UTC
svn commit: r385437 - in
/jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs:
downloads.xml release-notes-1.3.xml
Author: sandymac
Date: Sun Mar 12 22:06:52 2006
New Revision: 385437
URL: http://svn.apache.org/viewcvs?rev=385437&view=rev
Log:
Created 1.3 release notes and linked to them from the download page.
Added:
jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/release-notes-1.3.xml
- copied, changed from r384429, jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/release-notes-1.2.xml
Modified:
jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/downloads.xml
Modified: jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/downloads.xml
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/downloads.xml?rev=385437&r1=385436&r2=385437&view=diff
==============================================================================
--- jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/downloads.xml (original)
+++ jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/downloads.xml Sun Mar 12 22:06:52 2006
@@ -25,6 +25,7 @@
<section name="Releases">
<p>The following releases are available:</p>
<ul>
+ <li>Release 1.3 - ## March 2006 - <a href="release-notes-1.3.html">(release notes)</a></li>
<li>Release 1.2 - 7 June 2004 - <a href="release-notes-1.2.html">(release notes)</a></li>
<li>Release 1.1 - 20 October 2003 - <a href="release-notes-1.1.html">(release notes)</a></li>
<li>Release 1.0.1 - 12 August 2002</li>
@@ -40,7 +41,10 @@
Jakarta Source Downloads page</a>.
</p>
<p>
- Commons-pool depends at runtime on
+ Commons-pool 1.3 only depends at runtime on a Java 1.3 JVM.
+ </p>
+ <p>
+ Commons-pool 1.2 depends at runtime on
<a href="http://jakarta.apache.org/commons/collections/">commons-collections</a>.
</p>
<p>
Copied: jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/release-notes-1.3.xml (from r384429, jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/release-notes-1.2.xml)
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/release-notes-1.3.xml?p2=jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/release-notes-1.3.xml&p1=jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/release-notes-1.2.xml&r1=384429&r2=385437&rev=385437&view=diff
==============================================================================
--- jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/release-notes-1.2.xml (original)
+++ jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/xdocs/release-notes-1.3.xml Sun Mar 12 22:06:52 2006
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!--
- Copyright 2003-2004 The Apache Software Foundation
+ Copyright 2003-2006 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -16,25 +16,618 @@
-->
<document>
<properties>
- <title>Release notes for Commons-Pool 1.2</title>
+ <title>Release notes for Commons-Pool 1.3</title>
<author email="commons-dev@jakarta.apache.org">Commons Documentation Team</author>
- <revision>$Id$</revision>
+ <revision>$Id: $</revision>
</properties>
<body>
- <section name="Release notes for Commons-Pool 1.2">
-<p>
-There were no mayor changes since the 1.1 release on 20 October 2003.
+ <section name="Release notes for Commons-Pool 1.3">
+ <p>
+ This is a long overdue maintence release of the Pool 1.x branch.
+ This should be a drop in upgrade for anyone using Pool 1.2.
+ </p>
<ul>
-<li>The following issues were resolved since v1.1: (see Bugzilla for complete description)
+ <li>
+ <p>
+ Dependency on Commons Collections has been removed. Pool 1.3 has no requirements other than
+ a 1.3 JVM.
+ </p>
+ </li>
+ <li>
+ <p>
+ Thanks to an audit by Mayur Naik many potential synchronizations issues have been fixed.
+ </p>
+ </li>
+ <li>
+ <p>
+ GenericObjectPool and GenericKeyedObjectPool were incorrectly implemented as a LIFO (stack)
+ as opposed to a FIFO as documented. This has been fixed.
+ </p>
+ </li>
+ <li>
+ <p>
+ The following issues were resolved since v1.2: (see Bugzilla for complete description)
+ </p>
<table>
-<tr><th>ID</th><th>Date</th><th>Sev</th><th>State</th><th>Summary</th></tr>
-<tr><td><a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=24864">24864</a></td><td>2004-01-19</td><td>Nor</td><td>FIXE</td><td>GenericKeyedObjectPoolFactory Config Constructor is incorrect</td></tr>
-<tr><td><a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28638">28638</a></td><td>2004-04-27</td><td>Min</td><td>FIXE</td><td>Not possible to extend GenericObjectPool.returnObject() without affecting addObject()</td></tr>
-</table>
+ <tr>
+ <th>ID</th>
+ <th>Date</th>
+ <th>Sev</th>
+ <th>State</th>
+ <th>Summary</th>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=27493">27493</a>
+ </td>
+
+ <td>2004-11-17</td>
+ <td>enh</td>
+ <td>FIXE</td>
+ <td>GenericKeyedObjectPool: maxTotal limit enhancement</td>
+
+ </tr>
+
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=28619">28619</a>
+ </td>
+
+ <td>2004-11-17
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>GenericObjectPool: Swallowed Exception
+ </td>
+
+ </tr>
+
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29863">29863</a>
+ </td>
+
+ <td>2004-11-17
+ </td>
+ <td>nor
+ </td>
+ <td>FIXE
+ </td>
+ <td>GenericObjectPool.setMaxActive(0) allows an infinite numb...
+ </td>
+
+ </tr>
+
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=29912">29912</a>
+ </td>
+
+ <td>2004-11-17
+ </td>
+ <td>nor
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] Compilation under 1.5: enum keyword
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30426">30426</a>
+ </td>
+
+ <td>2004-11-17
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] need property for removing objects above min
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31298">31298</a>
+ </td>
+
+ <td>2004-11-17
+ </td>
+ <td>nor
+ </td>
+ <td>FIXE
+ </td>
+ <td>setMinIdle feature implemented for GenericKeyedObjectPool
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=34902">34902</a>
+ </td>
+
+ <td>2005-05-16
+ </td>
+ <td>nor
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] StackObjectPool.releaseObject(...) has silly behav...
+ </td>
+ </tr>
+
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=34934">34934</a>
+ </td>
+
+ <td>2005-05-16
+ </td>
+ <td>tri
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] clean up some JavaDoc warnings
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=34935">34935</a>
+ </td>
+
+ <td>2005-05-16
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] changes the borrowObject method so it advoids catc...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=34296">34296</a>
+ </td>
+
+ <td>2005-05-16
+ </td>
+ <td>maj
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] Potential pool leak if _factory.makeObject() throw...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37226">37226</a>
+ </td>
+
+ <td>2005-10-26
+ </td>
+ <td>maj
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] synchronization issues in StackObjectPool
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37227">37227</a>
+ </td>
+
+ <td>2005-10-26
+ </td>
+ <td>maj
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] synchronization issues in GenericObjectPool
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37228">37228</a>
+ </td>
+
+ <td>2005-10-27
+ </td>
+ <td>maj
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] synchronization issues in SoftReferenceObjectPool
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37234">37234</a>
+ </td>
+
+ <td>2005-10-27
+ </td>
+ <td>maj
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] synchronization issues in GenericKeyedObjectPool
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37235">37235</a>
+ </td>
+
+ <td>2005-10-27
+ </td>
+ <td>maj
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] synchronization issues in StackKeyedObjectPool
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36719">36719</a>
+ </td>
+
+ <td>2005-10-29
+ </td>
+ <td>maj
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] Some ObjectPool.borrowObject() implementations do ...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=33264">33264</a>
+ </td>
+
+ <td>2005-10-29
+ </td>
+ <td>nor
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] GenericObjectPool is a LIFO, not a FIFO implementa...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36904">36904</a>
+ </td>
+
+ <td>2005-10-29
+ </td>
+ <td>nor
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] GenericKeyedObjectPool is a LIFO, not a FIFO imple...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37428">37428</a>
+ </td>
+
+ <td>2005-11-10
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] patch to remove GenericObjectPool's dep on Cursora...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37431">37431</a>
+ </td>
+
+ <td>2005-11-10
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] patch to remove GenericKeyedObjectPool's dep on Cu...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37321">37321</a>
+ </td>
+
+ <td>2005-11-16
+ </td>
+ <td>min
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] GenericObjectPool.Evictor._cancelled should to be ...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37153">37153</a>
+ </td>
+
+ <td>2006-02-06
+ </td>
+ <td>enh
+ </td>
+ <td>WORK
+ </td>
+ <td>[pool] patch to use non-deprecated CursorableLinkedList f...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=38540">38540</a>
+ </td>
+
+ <td>2006-02-06
+ </td>
+ <td>nor
+ </td>
+ <td>DUPL
+ </td>
+ <td>[pool] Remove the use of the deprecated collections class...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=38541">38541</a>
+ </td>
+
+ <td>2006-02-07
+ </td>
+ <td>enh
+ </td>
+ <td>WORK
+ </td>
+ <td>[pool] Take into account the minIdle in the GenericObject...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37109">37109</a>
+ </td>
+
+ <td>2006-02-10
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>[Pool] Improvements to maven build
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=30305">30305</a>
+ </td>
+
+ <td>2006-02-11
+ </td>
+ <td>enh
+ </td>
+ <td>LATE
+ </td>
+ <td>[pool] GenericKeyedObjectPool raises exception while dest...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=33949">33949</a>
+ </td>
+
+ <td>2006-02-11
+ </td>
+ <td>enh
+ </td>
+ <td>WONT
+ </td>
+ <td>[pool] genericKeyedObjectPool.borrowObject() calls activa...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=31900">31900</a>
+ </td>
+
+ <td>2006-02-11
+ </td>
+ <td>nor
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] GenericObjectPool: TestWhileIdle is mutually exclu...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37337">37337</a>
+ </td>
+
+ <td>2006-02-12
+ </td>
+ <td>min
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] GenericObjectPool WHEN_EXHAUSTED_BLOCK behvior cou...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=35617">35617</a>
+ </td>
+
+ <td>2006-02-12
+ </td>
+ <td>maj
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool]NumActive goes to negative when the pool can't crea...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=38625">38625</a>
+ </td>
+
+ <td>2006-02-14
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] GenericObjectPool currently in SVN isn't Java 1.3 ...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=33265">33265</a>
+ </td>
+
+ <td>2006-02-14
+ </td>
+ <td>min
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] Number of tested objects in eviction runs of Gener...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36581">36581</a>
+ </td>
+
+ <td>2006-02-14
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] GenericObjectPool Evictor should be a TimerTask, n...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=35543">35543</a>
+ </td>
+
+ <td>2006-02-14
+ </td>
+ <td>min
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool][patch] Docs lie: not maxTotal negative for no limi...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=38649">38649</a>
+ </td>
+
+ <td>2006-02-18
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] Generic[Keyed]ObjectPool.ObjectTimestampPair can b...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=38690">38690</a>
+ </td>
+
+ <td>2006-02-18
+ </td>
+ <td>min
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] BaseObjectPool closed boolean field needs to be vo...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=38746">38746</a>
+ </td>
+
+ <td>2006-02-22
+ </td>
+ <td>enh
+ </td>
+ <td>FIXE
+ </td>
+ <td>[pool] indicate that ObjectPools.addObject may throw an U...
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=38856">38856</a>
+ </td>
+ <td>2006-03-06</td>
+ <td>maj</td>
+ <td>DUPL</td>
+ <td>[pool] Killed user connection causes the setautocomit to ...</td>
+ </tr>
+ </table>
</li>
</ul>
-</p>
</section>
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org