Author: ggregory
Date: Tue Oct 24 23:04:44 2017
New Revision: 22660

Log:
Apache Commons Pool 2.4.3 RC1.

Added:
    dev/commons/pool/RELEASE-NOTES.txt
    dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz   (with props)
    dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.asc
    dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.md5
    dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.sha1
    dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip   (with props)
    dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.asc
    dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.md5
    dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.sha1
    dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz   (with props)
    dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.asc
    dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.md5
    dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.sha1
    dev/commons/pool/source/commons-pool2-2.4.3-src.zip   (with props)
    dev/commons/pool/source/commons-pool2-2.4.3-src.zip.asc
    dev/commons/pool/source/commons-pool2-2.4.3-src.zip.md5
    dev/commons/pool/source/commons-pool2-2.4.3-src.zip.sha1

Added: dev/commons/pool/RELEASE-NOTES.txt
==============================================================================
--- dev/commons/pool/RELEASE-NOTES.txt (added)
+++ dev/commons/pool/RELEASE-NOTES.txt Tue Oct 24 23:04:44 2017
@@ -0,0 +1,97 @@
+              Apache Commons Pool 2.4.3 RELEASE NOTES
+
+The Apache Commons Pool team is pleased to announce the release of Apache 
Commons Pool 2.4.3.
+
+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.3.
+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.
+
+Changes in version 2.4.3 include:
+
+New features:
+o POOL-320:  Use more efficient stack walking mechanisms for usage tracking 
when possible.
+
+Fixed Bugs:
+o POOL-328:  Documentation with repeated words (sources, tests, and examples). 
Thanks to Lorenzo Solano Martinez.
+o POOL-317:  Correction of default value of softMinEvictableIdleTimeMillis in 
BaseObjectPoolConfig. Thanks to KeiichiFujino.
+o POOL-309:  Fix misspellings from "destory" to "destroy". Thanks to jolestar, 
Roopam Patekar.
+o POOL-306:  Ensure BaseGenericObjectPool.IdentityWrapper#equals() follows the 
expected
+             contract for equals(). Thanks to Adrian Crum.
+o POOL-303:  Ensure that threads do not block indefinitely if more than 
maxTotal
+             threads try to borrow an object at the same time and the factory 
fails to
+             create any objects.
+o POOL-310:  Ensure that threads using GKOP do not block indefinitely if more 
than
+             maxTotal threads try to borrow objects with different keys at the 
same
+             time and the factory destroys objects on return. Thanks to Ivan 
Iliev.
+o            Ensure that any class name used for evictionPolicyClassName 
represents a
+             class that implements EvictionPolicy.
+o POOL-315:  Add a configurable delay (default 10 seconds) to wait when 
shutting down
+             an Evictor to allow the associated thread time to complete and 
current
+             evictions and to terminate. Thanks to KeiichiFujino.
+o            Ensure that a call to GKOP preparePool() takes account of other 
threads
+             that might create objects concurrently, particularly the Evictor.
+
+Changes:
+o POOL-280:  Small refactoring of borrowObject() to reduce code duplication. 
Thanks to Jacopo Cappellato.
+o POOL-307:  Replace inefficient use of keySet with entrySet in GKOP. Thanks 
to Anthony Whitford.
+o POOL-322:  Update optional cglib library from 3.1 to 3.2.5.
+o POOL-323:  Update optional OW2 ASM from 5.0.4 to 5.2.
+
+
+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/
+
+-----------------------------------------------------------------------------------------------
+
+              Apache Commons Pool 2.4.2 RELEASE NOTES
+
+The Apache Commons Pool team is pleased to announce the release of Apache 
Commons Pool 2.4.2.
+
+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.2.
+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, including bug fixes only.
+
+Changes in version 2.4.2 include:
+
+
+Fixed Bugs:
+o POOL-298:  Changed default jmxNameBase in BaseObjectPoolConfig to the 
correct (null)
+             default.
+o POOL-300:  Added PrintWriter flush to DefaultPooledObject's printStackTrace 
method.
+
+
+
+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/
+
+

Added: dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.asc
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.asc (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.asc Tue Oct 24 
23:04:44 2017
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEELbTx7w+nYezE6pNchv3H4qESYssFAlnvwwEACgkQhv3H4qES
+Ysvy9Qf+M6L4wlyLt2s1MHD4qQNeJ2JPSOHpYlFEj7D0v9GxAIRBBYQh+mHUzklR
+Nvh8kxET0cdXttNmC/nP2qRalAvtAANq7G43zyqw2w+7EeSdutyhkp76YZEv2pZo
+EgEqbBQFA95D1kwBx9IbRA2nrl3syN9Yvaz2E82Up4egUhGlJchoD46jdE8URzLB
+Et/j2Zox7esdBhUoy8nFW4a6rsgQvJ2kvXgUGc3T8bSgUz65esPwsHSO5hSJDy+m
+63jF1tXFDlZNCZ9fasOsduprGeOgkqsYsQEjHxgIn64tEeZbpXNUAk4kuCkTiclJ
+FUYuaSVIYvL2XfxTRLlTN9BLndt9iQ==
+=0Geg
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.md5
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.md5 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.md5 Tue Oct 24 
23:04:44 2017
@@ -0,0 +1 @@
+14e798e51182f558aec1b98f0a9522a7
\ No newline at end of file

Added: dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.sha1
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.sha1 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.3-bin.tar.gz.sha1 Tue Oct 24 
23:04:44 2017
@@ -0,0 +1 @@
+d064a8525a876fff21a9df7cd0d130c3c459ff98
\ No newline at end of file

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

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

Added: dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.asc
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.asc (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.asc Tue Oct 24 
23:04:44 2017
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEELbTx7w+nYezE6pNchv3H4qESYssFAlnvwwIACgkQhv3H4qES
+Ysu3ugf9HqOAaOBqBbS28OfEujyz+An5lcUvBR2OpC6JbAkK+X0YIIcX/ogKBvda
+5sQ8weEp5bztr0LGMxNCKPSPULtSS6SnY+xgHrLYRF6i/I0EBrpkc6RmeXvAdf5X
+GQOcrOa3Ou1+9b3oT40XOnBCSbjABZjnSnpVdoITuAnJshWxFOHLp/jaTWuEFCt0
+HaVi1xm0W//Mxor7hR789ZGyvj9hX5Pw1Vk1rK1LQgkAdQajAKM2eOiyZopX0mDj
+qCofOHPPsyNEq6C988Zizt0EjZxrUnhlk4MvE7K9IsPwHiwu8q8aG5XAfDyNc5iM
+yM+59aLkfVsQY1ksRVYiO7bd6687VQ==
+=GEuI
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.md5
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.md5 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.md5 Tue Oct 24 
23:04:44 2017
@@ -0,0 +1 @@
+4dfa87adec92c6afbafc0e54570df623
\ No newline at end of file

Added: dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.sha1
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.sha1 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.4.3-bin.zip.sha1 Tue Oct 24 
23:04:44 2017
@@ -0,0 +1 @@
+52a66873586546bdb25c4f0b89a04d0553bbdef3
\ No newline at end of file

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

Propchange: dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.asc
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.asc (added)
+++ dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.asc Tue Oct 24 
23:04:44 2017
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEELbTx7w+nYezE6pNchv3H4qESYssFAlnvwwIACgkQhv3H4qES
+YssmpggAhO317omBjtTPELNlojkRqxcUZ9rrg1me+UDaNM/vbmrJdxkLgUmbDpWl
+416vSltdI/dPia3W1ue9HJg0D2kOBEY1pDMapsGYz9HN7H6YJsvXV6X94pJ97Xj4
+94jPPmjjvEttEsH9nK2cPavZ4FAeR4auZZWsPw/PM//ZXhgyMSI+/LMjdbAU5x6y
+0ZCU85RLbFvbwQ7A3iWIfco1xYEEydQ+UojsxiEMZpjgY5l2/UTc3qiRa6sJtmF6
+sJudOlYvW8ebyWMbiSdm9rNWVYdu01TroLl6ln/4xuxvFUSbZTvWfM7ptGScmSs5
+LUh/vPatG81DzDAFYMLurm+LUXsQ8w==
+=AyeW
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.md5
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.md5 (added)
+++ dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.md5 Tue Oct 24 
23:04:44 2017
@@ -0,0 +1 @@
+1b4a1f56ba065f7f02812f9830061199
\ No newline at end of file

Added: dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.sha1
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.sha1 (added)
+++ dev/commons/pool/source/commons-pool2-2.4.3-src.tar.gz.sha1 Tue Oct 24 
23:04:44 2017
@@ -0,0 +1 @@
+6ec0bb7e4a4daeccd0d0252ce7ff8cc786762e6d
\ No newline at end of file

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

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

Added: dev/commons/pool/source/commons-pool2-2.4.3-src.zip.asc
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.3-src.zip.asc (added)
+++ dev/commons/pool/source/commons-pool2-2.4.3-src.zip.asc Tue Oct 24 23:04:44 
2017
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEELbTx7w+nYezE6pNchv3H4qESYssFAlnvwwIACgkQhv3H4qES
+YsuZ7wf/WTVfMm233whw6AQt231JeSYZNJZ4dnewGbwSb+1NzVgHpDUMAz06Yz0n
+L0/lLaRpKsf2KzvHFwAkOk+O6ZTeZH0u1wm810kahiDGbQNk84xTROMtLEBVFQIB
+w0CbCVsF92Yv5XpGvCn96IZINON8+wVOpgOfovoDw05E0nmrMf9SWHmF0W9nXdxf
+hfPnvX6h6j3lO3ggnQWxpe4DigVknkb2ZHuccZ9F/ErlyOfXuatX7h0P37ONZKl5
+AmZnizlQNHkJJL+M12PVKB+LysyhAxggHirMhT71xDXLQEgz6yYw1j1HSJyGXiH5
+2BYTWK8Pu0J3rKIJV5MxPEdcaJ7c6g==
+=FLQv
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/source/commons-pool2-2.4.3-src.zip.md5
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.3-src.zip.md5 (added)
+++ dev/commons/pool/source/commons-pool2-2.4.3-src.zip.md5 Tue Oct 24 23:04:44 
2017
@@ -0,0 +1 @@
+bff341202bf41d2dddc34b37617657b0
\ No newline at end of file

Added: dev/commons/pool/source/commons-pool2-2.4.3-src.zip.sha1
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.4.3-src.zip.sha1 (added)
+++ dev/commons/pool/source/commons-pool2-2.4.3-src.zip.sha1 Tue Oct 24 
23:04:44 2017
@@ -0,0 +1 @@
+1c11ab6e1482e9f197c485dfaaa38156ec2acaae
\ No newline at end of file


Reply via email to