commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pste...@apache.org
Subject svn commit: r9083 - in /dev/commons/pool: ./ binaries/ source/
Date Fri, 22 May 2015 00:43:03 GMT
Author: psteitz
Date: Fri May 22 00:43:02 2015
New Revision: 9083

Log:
Staging pool 2.4 RC1.

Added:
    dev/commons/pool/RELEASE-NOTES.txt   (with props)
    dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz   (with props)
    dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.asc
    dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.md5
    dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.sha1
    dev/commons/pool/binaries/commons-pool2-2.4-bin.zip   (with props)
    dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.asc
    dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.md5
    dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.sha1
    dev/commons/pool/source/commons-pool2-2.4-src.tar.gz   (with props)
    dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.asc
    dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.md5
    dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.sha1
    dev/commons/pool/source/commons-pool2-2.4-src.zip   (with props)
    dev/commons/pool/source/commons-pool2-2.4-src.zip.asc
    dev/commons/pool/source/commons-pool2-2.4-src.zip.md5
    dev/commons/pool/source/commons-pool2-2.4-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 22 00:43:02 2015
@@ -0,0 +1,53 @@
+              Apache Commons Pool 2.4 RELEASE NOTES
+
+The Apache Commons Pool team is pleased to announce the release of Apache Commons Pool 2.4.
+
+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.
+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 maintenance release that includes bug fixes and minor enhancements.
+
+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-bin.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/x-gzip

Added: dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.asc
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.asc (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.asc Fri May 22 00:43:02 2015
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlVeeb4ACgkQzTA4/vB9Vn7uZgCfWRW+L6cr3lWAVpqYKcG56zCz
+L48AnR3GZUIgvMZOAEkdIzpf4MbYm97f
+=iFM4
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.md5
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.md5 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.md5 Fri May 22 00:43:02 2015
@@ -0,0 +1 @@
+3efdea137edff988fc09b718a3703746
\ No newline at end of file

Added: dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.sha1
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.sha1 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4-bin.tar.gz.sha1 Fri May 22 00:43:02 2015
@@ -0,0 +1 @@
+d07d11a83dc659a96293fda7f9a6564e4b5fefe8
\ No newline at end of file

Added: dev/commons/pool/binaries/commons-pool2-2.4-bin.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/pool/binaries/commons-pool2-2.4-bin.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.asc
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.asc (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.asc Fri May 22 00:43:02 2015
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlVeeb4ACgkQzTA4/vB9Vn7sTACfSH84OrSVtGKHqqPqmz97v8r2
+qvsAoIUGrNWF5iZFBsV7oxTdkboQ6ncB
+=0bXl
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.md5
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.md5 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.md5 Fri May 22 00:43:02 2015
@@ -0,0 +1 @@
+3de4d501aede31bd4a7a71a48e6e4f20
\ No newline at end of file

Added: dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.sha1
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.sha1 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4-bin.zip.sha1 Fri May 22 00:43:02 2015
@@ -0,0 +1 @@
+18ccc315938e9728a0bc107e9def9a886267f6a2
\ No newline at end of file

Added: dev/commons/pool/source/commons-pool2-2.4-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/pool/source/commons-pool2-2.4-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/x-gzip

Added: dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.asc
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.asc (added)
+++ dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.asc Fri May 22 00:43:02 2015
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlVeeb4ACgkQzTA4/vB9Vn7qDgCfQZhFiNiCuTqY0DJoENoCgGsg
+jjEAoJ43BHvprqV6qLACGV1e/mZHtijt
+=Hwtq
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.md5
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.md5 (added)
+++ dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.md5 Fri May 22 00:43:02 2015
@@ -0,0 +1 @@
+368718bb4e53b0ddaf0f5dd765a65291
\ No newline at end of file

Added: dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.sha1
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.sha1 (added)
+++ dev/commons/pool/source/commons-pool2-2.4-src.tar.gz.sha1 Fri May 22 00:43:02 2015
@@ -0,0 +1 @@
+f30c2d4ad5046cfd58b0f14f23528b6fd7e60148
\ No newline at end of file

Added: dev/commons/pool/source/commons-pool2-2.4-src.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/pool/source/commons-pool2-2.4-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/pool/source/commons-pool2-2.4-src.zip.asc
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4-src.zip.asc (added)
+++ dev/commons/pool/source/commons-pool2-2.4-src.zip.asc Fri May 22 00:43:02 2015
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlVeeb8ACgkQzTA4/vB9Vn7WYgCfZKVtMtIq14hNWGsw6/3Q3sAb
+CAcAn0yknaCzofeVzpa/uhZh42r14jB+
+=YOnK
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/source/commons-pool2-2.4-src.zip.md5
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4-src.zip.md5 (added)
+++ dev/commons/pool/source/commons-pool2-2.4-src.zip.md5 Fri May 22 00:43:02 2015
@@ -0,0 +1 @@
+f532b0eb4f3b503cf924e2f0e7872502
\ No newline at end of file

Added: dev/commons/pool/source/commons-pool2-2.4-src.zip.sha1
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4-src.zip.sha1 (added)
+++ dev/commons/pool/source/commons-pool2-2.4-src.zip.sha1 Fri May 22 00:43:02 2015
@@ -0,0 +1 @@
+b73cef499e3fa7e84a49e4380b79a5eecc9d850e
\ No newline at end of file



Mime
View raw message