You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ps...@apache.org on 2015/05/30 01:02:16 UTC
svn commit: r9171 - in /dev/commons/pool: ./ binaries/ source/
Author: psteitz
Date: Fri May 29 23:02:15 2015
New Revision: 9171
Log:
Publish pool 2.4.1 RC1
Added:
dev/commons/pool/RELEASE-NOTES.txt (with props)
dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz (with props)
dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.asc
dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.md5
dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.sha1
dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip (with props)
dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.asc
dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.md5
dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.sha1
dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz (with props)
dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.asc
dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.md5
dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.sha1
dev/commons/pool/source/commons-pool2-2.4.1-src.zip (with props)
dev/commons/pool/source/commons-pool2-2.4.1-src.zip.asc
dev/commons/pool/source/commons-pool2-2.4.1-src.zip.md5
dev/commons/pool/source/commons-pool2-2.4.1-src.zip.sha1
Added: dev/commons/pool/RELEASE-NOTES.txt
==============================================================================
--- dev/commons/pool/RELEASE-NOTES.txt (added)
+++ dev/commons/pool/RELEASE-NOTES.txt Fri May 29 23:02:15 2015
@@ -0,0 +1,59 @@
+ Apache Commons Pool 2.4.1 RELEASE NOTES
+
+The Apache Commons Pool team is pleased to announce the release of Apache Commons Pool 2.4.1.
+
+Apache Commons Pool provides an object-pooling API and a number of object pool implementations.
+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.
+
+No client code changes are required to migrate from versions 2.0-2.3 to version 2.4.1.
+Users of version 1.x should consult the migration guide on the Commons Pool web site.
+
+NOTE: The MBean interfaces (DefaultPooledObjectInfoMBean, GenericKeyedObjectPoolMXBean
+ and GenericKeyedObjectPoolMXBean) exist only to define the attributes and methods
+ that will be made available via JMX. They must not be implemented by clients as
+ they are subject to change between major, minor and patch version releases of
+ Commons Pool. Clients that implement any of these interfaces may not, therefore,
+ be able to upgrade to a new minor or patch release without requiring code
+ changes.
+
+This is a patch release, replacing a defective binary jar in version 2.4. Other
+than the build configuration the source distribution for version 2.4.1 is identical
+to version 2.4.
+
+Changes in version 2.4.1 include:
+
+Fixed Bugs:
+o POOL-297: Reverted coburta plugin update that caused binary jar corruption.
+
+Changes in version 2.4 include:
+
+New features:
+o POOL-286: Added preparePool method to GenericObjectPool.
+
+Fixed Bugs:
+o POOL-287: Fixed capacity leak when an object is offered from a GenericKeyedObjectPool while it is
+ being validated by the evictor. Thanks to Caleb Spare and Thomas Neidhart.
+o POOL-283: 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.
+o POOL-284: Eliminated the requirement that object equality and hashcodes do not change
+ while objects are under management by GenericObjectPool or GenericKeyedObjectPool.
+o POOL-289: 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. Thanks to Luke Winkenbach.
+o POOL-285: 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.
+
+Changes:
+o POOL-296: Update asm-util from 5.0.3 to 5.0.4.
+o POOL-293: Exposed getEvictionPolicy as protected in BaseGenericObjectPool.
+
+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
Added: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/x-gzip
Added: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.asc
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.asc (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.asc Fri May 29 23:02:15 2015
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlVotgAACgkQzTA4/vB9Vn7TwQCfZNJjFFRP1Y0+94AsqEWN+olC
+bIAAnjUzxOnFf3QuR4hIw9vqW4owFrDf
+=hker
+-----END PGP SIGNATURE-----
Added: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.md5
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.md5 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.md5 Fri May 29 23:02:15 2015
@@ -0,0 +1 @@
+1526e1590c9b63100e0c95d4fde0430a
\ No newline at end of file
Added: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.sha1
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.sha1 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.1-bin.tar.gz.sha1 Fri May 29 23:02:15 2015
@@ -0,0 +1 @@
+0bbd7f61d6ffc3815ad7ab3f0f36ca280d6b582f
\ No newline at end of file
Added: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.asc
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.asc (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.asc Fri May 29 23:02:15 2015
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlVotgAACgkQzTA4/vB9Vn6JAACggYVtlO6c5rfxe/+pIOdM1gNI
+1dIAnj+dpOQz/AFnWM2DLW3/WS0ufKeH
+=q37X
+-----END PGP SIGNATURE-----
Added: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.md5
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.md5 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.md5 Fri May 29 23:02:15 2015
@@ -0,0 +1 @@
+a6cbcad0e418accd38b60d6f4cea396b
\ No newline at end of file
Added: dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.sha1
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.sha1 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.1-bin.zip.sha1 Fri May 29 23:02:15 2015
@@ -0,0 +1 @@
+f174cac9671eb5625c672066ece7093d548eac00
\ No newline at end of file
Added: dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/x-gzip
Added: dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.asc
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.asc (added)
+++ dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.asc Fri May 29 23:02:15 2015
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlVotgAACgkQzTA4/vB9Vn5cqwCglJK4FIqSRoCh8udrovaHmMHt
+uYUAn0d44jrTxfRcM8RGae0PBqO+WH3w
+=I8EX
+-----END PGP SIGNATURE-----
Added: dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.md5
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.md5 (added)
+++ dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.md5 Fri May 29 23:02:15 2015
@@ -0,0 +1 @@
+0e724877bd5ca227ec269796869ebe3e
\ No newline at end of file
Added: dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.sha1
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.sha1 (added)
+++ dev/commons/pool/source/commons-pool2-2.4.1-src.tar.gz.sha1 Fri May 29 23:02:15 2015
@@ -0,0 +1 @@
+859dd8d9725d9a9972220e60abf3475b87ee3be8
\ No newline at end of file
Added: dev/commons/pool/source/commons-pool2-2.4.1-src.zip
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/pool/source/commons-pool2-2.4.1-src.zip
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/pool/source/commons-pool2-2.4.1-src.zip.asc
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.1-src.zip.asc (added)
+++ dev/commons/pool/source/commons-pool2-2.4.1-src.zip.asc Fri May 29 23:02:15 2015
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlVotgAACgkQzTA4/vB9Vn5wqgCfQP5N3Wr5FeqmCzyLrMEVwbRT
+B5wAn2iXF4FhN57tlS8GtY4RB46C0PNU
+=7SKL
+-----END PGP SIGNATURE-----
Added: dev/commons/pool/source/commons-pool2-2.4.1-src.zip.md5
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.1-src.zip.md5 (added)
+++ dev/commons/pool/source/commons-pool2-2.4.1-src.zip.md5 Fri May 29 23:02:15 2015
@@ -0,0 +1 @@
+60547417ed974415e7d3d598f25ae662
\ No newline at end of file
Added: dev/commons/pool/source/commons-pool2-2.4.1-src.zip.sha1
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.1-src.zip.sha1 (added)
+++ dev/commons/pool/source/commons-pool2-2.4.1-src.zip.sha1 Fri May 29 23:02:15 2015
@@ -0,0 +1 @@
+53c781587ca3368ea0f4b318cc8971152334aba1
\ No newline at end of file