Author: psteitz Date: Tue Dec 24 04:46:23 2013 New Revision: 3971 Log: Staging 2.1 RC1.
Added: dev/commons/pool/RELEASE-NOTES.txt (with props) dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz (with props) dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.asc dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.md5 dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.sha1 dev/commons/pool/binaries/commons-pool2-2.1-bin.zip (with props) dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.asc dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.md5 dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.sha1 dev/commons/pool/source/commons-pool2-2.1-src.tar.gz (with props) dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.asc dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.md5 dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.sha1 dev/commons/pool/source/commons-pool2-2.1-src.zip (with props) dev/commons/pool/source/commons-pool2-2.1-src.zip.asc dev/commons/pool/source/commons-pool2-2.1-src.zip.md5 dev/commons/pool/source/commons-pool2-2.1-src.zip.sha1 Added: dev/commons/pool/RELEASE-NOTES.txt ============================================================================== --- dev/commons/pool/RELEASE-NOTES.txt (added) +++ dev/commons/pool/RELEASE-NOTES.txt Tue Dec 24 04:46:23 2013 @@ -0,0 +1,43 @@ + Apache Commons Pool 2.1 RELEASE NOTES + +The Apache Commons Pool team is pleased to announce the release of Apache Commons Pool 2.1. + +Apache Commons Pool provides an object-pooling API and a number of object pool implementations. +Version 2.1 is source and binary compatible with version 2.0, but not with the 1.x series. +Version 2 contains a completely re-written pooling implementation compared to the 1.x series. +In addition to performance and scalability improvements, version 2 includes robust instance +tracking and pool monitoring. Version 2 requires JDK level 1.6 or above. + +This is a maintenance release that includes a small number of new features as well as +including bugfixes and test case improvements. + +Changes in version 2.1 include: + +New features: +o POOL-241: Expand the coverage of the unit tests. Thanks to Bruno P. Kinoshita. +o 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. +o Include the number of times an object has been borrowed from the Pool when + the DefaultPooledObject wrapper is used. +o POOL-245: Further expansion of the coverage of the unit tests. Thanks to Bruno P. Kinoshita. + +Fixed Bugs: +o POOL-243: 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. Thanks to Michal Sabo. +o POOL-240: 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. Thanks to Dan McNulty. +o POOL-245: Remove a duplicate null check and fix some typos in PoolUtils. Thanks to Bruno P. Kinoshita. +o POOL-246: Make the toString() method of ErodingKeyedObjectPool consistent with the + other pools. Thanks to Bruno P. Kinoshita. + + + +For complete information on Apache Commons Pool, including instructions on how to submit bug reports, +patches, or suggestions for improvement, see the Apache Apache Commons Pool website: + +http://commons.apache.org/proper/commons-pool/ + + Propchange: dev/commons/pool/RELEASE-NOTES.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: dev/commons/pool/RELEASE-NOTES.txt ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Added: dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz ============================================================================== Binary file - no diff available. Propchange: dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.asc ============================================================================== --- dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.asc (added) +++ dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.asc Tue Dec 24 04:46:23 2013 @@ -0,0 +1,8 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG/MacGPG2 v2.0.18 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iEYEABECAAYFAlK5ChIACgkQzTA4/vB9Vn4aSgCgg5QVCQIIFDOEu/u75+U9pY6i +28wAn0ZU51y3jxeXqqhkzuVfSUmw1Hvf +=C4I2 +-----END PGP SIGNATURE----- Added: dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.md5 ============================================================================== --- dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.md5 (added) +++ dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.md5 Tue Dec 24 04:46:23 2013 @@ -0,0 +1 @@ +6265b9e6d814f1efa272d2e6a2a458cb \ No newline at end of file Added: dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.sha1 ============================================================================== --- dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.sha1 (added) +++ dev/commons/pool/binaries/commons-pool2-2.1-bin.tar.gz.sha1 Tue Dec 24 04:46:23 2013 @@ -0,0 +1 @@ +862f6d739d341d0763c523e6236171805db0c510 \ No newline at end of file Added: dev/commons/pool/binaries/commons-pool2-2.1-bin.zip ============================================================================== Binary file - no diff available. Propchange: dev/commons/pool/binaries/commons-pool2-2.1-bin.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.asc ============================================================================== --- dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.asc (added) +++ dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.asc Tue Dec 24 04:46:23 2013 @@ -0,0 +1,8 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG/MacGPG2 v2.0.18 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iEYEABECAAYFAlK5ChIACgkQzTA4/vB9Vn6lIQCgnhKQe9RipQDls3T8jT1wIr1F +02QAn3S1ZLCIZqCHKXWi5YGQG//bwLBz +=03Ic +-----END PGP SIGNATURE----- Added: dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.md5 ============================================================================== --- dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.md5 (added) +++ dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.md5 Tue Dec 24 04:46:23 2013 @@ -0,0 +1 @@ +995e1e903e5df71fb70ff722e1bf7ba7 \ No newline at end of file Added: dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.sha1 ============================================================================== --- dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.sha1 (added) +++ dev/commons/pool/binaries/commons-pool2-2.1-bin.zip.sha1 Tue Dec 24 04:46:23 2013 @@ -0,0 +1 @@ +023ed59557cd68936cb817439953377eee0058a1 \ No newline at end of file Added: dev/commons/pool/source/commons-pool2-2.1-src.tar.gz ============================================================================== Binary file - no diff available. Propchange: dev/commons/pool/source/commons-pool2-2.1-src.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.asc ============================================================================== --- dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.asc (added) +++ dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.asc Tue Dec 24 04:46:23 2013 @@ -0,0 +1,8 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG/MacGPG2 v2.0.18 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iEYEABECAAYFAlK5ChIACgkQzTA4/vB9Vn7OAQCfbMMWq0ffNvLoPfFgnEv8PPcB +h1UAniopi/Q3CtK7YIm7xKQ/JuIbSWim +=gkJn +-----END PGP SIGNATURE----- Added: dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.md5 ============================================================================== --- dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.md5 (added) +++ dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.md5 Tue Dec 24 04:46:23 2013 @@ -0,0 +1 @@ +147b623a75ae7d5a50942fec13641597 \ No newline at end of file Added: dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.sha1 ============================================================================== --- dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.sha1 (added) +++ dev/commons/pool/source/commons-pool2-2.1-src.tar.gz.sha1 Tue Dec 24 04:46:23 2013 @@ -0,0 +1 @@ +86a5292223ae57c84328cffef0ab5be655d07cf1 \ No newline at end of file Added: dev/commons/pool/source/commons-pool2-2.1-src.zip ============================================================================== Binary file - no diff available. Propchange: dev/commons/pool/source/commons-pool2-2.1-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/pool/source/commons-pool2-2.1-src.zip.asc ============================================================================== --- dev/commons/pool/source/commons-pool2-2.1-src.zip.asc (added) +++ dev/commons/pool/source/commons-pool2-2.1-src.zip.asc Tue Dec 24 04:46:23 2013 @@ -0,0 +1,8 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG/MacGPG2 v2.0.18 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iEYEABECAAYFAlK5ChIACgkQzTA4/vB9Vn6hhgCdGfLIvVAGJuozAYVy8P6pHNIu +i8sAnROYYyrptJnDvLJXOm3TkZligYBk +=SLI/ +-----END PGP SIGNATURE----- Added: dev/commons/pool/source/commons-pool2-2.1-src.zip.md5 ============================================================================== --- dev/commons/pool/source/commons-pool2-2.1-src.zip.md5 (added) +++ dev/commons/pool/source/commons-pool2-2.1-src.zip.md5 Tue Dec 24 04:46:23 2013 @@ -0,0 +1 @@ +cea2b72a9e9408adb979a37926f3dadc \ No newline at end of file Added: dev/commons/pool/source/commons-pool2-2.1-src.zip.sha1 ============================================================================== --- dev/commons/pool/source/commons-pool2-2.1-src.zip.sha1 (added) +++ dev/commons/pool/source/commons-pool2-2.1-src.zip.sha1 Tue Dec 24 04:46:23 2013 @@ -0,0 +1 @@ +07732b400bf6e489a7e5c433a6faee466a28d040 \ No newline at end of file