Author: ggregory
Date: Sat Dec 16 19:44:24 2017
New Revision: 23755

Log:
Apache Commons Pool 2.5.0 RC1.

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

Added: dev/commons/pool/RELEASE-NOTES.txt
==============================================================================
--- dev/commons/pool/RELEASE-NOTES.txt (added)
+++ dev/commons/pool/RELEASE-NOTES.txt Sat Dec 16 19:44:24 2017
@@ -0,0 +1,140 @@
+              Apache Commons Pool 2.5.0 RELEASE NOTES
+
+The Apache Commons Pool team is pleased to announce the release of Apache 
Commons Pool 2.5.0.
+
+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.
+
+This is a patch release, including bug fixes only.
+
+Changes in version 2.5.0 include:
+
+New features:
+o POOL-332:  ObjectPool and KeyedObject pool should extend Closeable.
+o POOL-335:  Make abandoned logging stack trace requirements configurable. 
This also reverts
+             the default behavior introduced by POOL-320.
+
+
+Changes:
+o POOL-331:  Update from Java 6 to 7.
+o POOL-333:  Update optional dependency asm-util from 5.2 to 6.0.
+o POOL-334:  org.apache.commons.pool2.impl.ThrowableCallStack.Snapshot is 
missing serialVersionUID.
+
+
+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.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.5.0-bin.tar.gz
==============================================================================
Binary file - no diff available.

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

Added: dev/commons/pool/binaries/commons-pool2-2.5.0-bin.tar.gz.asc
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.5.0-bin.tar.gz.asc (added)
+++ dev/commons/pool/binaries/commons-pool2-2.5.0-bin.tar.gz.asc Sat Dec 16 
19:44:24 2017
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEELbTx7w+nYezE6pNchv3H4qESYssFAlo1dn0ACgkQhv3H4qES
+YsuEDggAk5PHD5tnFLSO1mzzVfHtasDm+xGIGtHLTYzrxWEc6Tq2XFZp7UAiYVBe
++hRjz/9T8z5JFAvzJxKKH7jf2pk1GIc8lef4iUl0s5q2EvFZfI3A8u1uTNEtyVb5
++hsYO5ehTjA9l3vny42unuJyK1NFJ48wkYcSqXCqzjh7J9uC/IxBarO1kWtzC3vv
+z7DIbH1oWPnKOOyGn0Oq/RQdpHjUez2VM4iRJH0FMT9UT0XgNh6LQZLEjPEPYoWN
+aw55urljHGhF5iUYsgGDfE8+gLMN2HwPsHW+SNt6FQ6ugQr/UbPPrU+HtWpgeRpr
+uma8mu/xn1Pr4BCIZY+Er1yI+PHAWA==
+=dqfg
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/binaries/commons-pool2-2.5.0-bin.tar.gz.md5
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.5.0-bin.tar.gz.md5 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.5.0-bin.tar.gz.md5 Sat Dec 16 
19:44:24 2017
@@ -0,0 +1 @@
+23127bc7a802ce927e7920d9c4f7a34f
\ No newline at end of file

Added: dev/commons/pool/binaries/commons-pool2-2.5.0-bin.tar.gz.sha1
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.5.0-bin.tar.gz.sha1 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.5.0-bin.tar.gz.sha1 Sat Dec 16 
19:44:24 2017
@@ -0,0 +1 @@
+00828dfb4830c2f69208d51e5db30737cbef44a3
\ No newline at end of file

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

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

Added: dev/commons/pool/binaries/commons-pool2-2.5.0-bin.zip.asc
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.5.0-bin.zip.asc (added)
+++ dev/commons/pool/binaries/commons-pool2-2.5.0-bin.zip.asc Sat Dec 16 
19:44:24 2017
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEELbTx7w+nYezE6pNchv3H4qESYssFAlo1dn0ACgkQhv3H4qES
+YsuWrwf/bmoSpqAcp0cvt42vzhuyZKZn4FXMX++rU8IMxfiY+9ASUKgFLTwpCu5I
+pIR6GxYCO07EFEoitb1CMi2oe1D9sPNlQoD02PWfTDe6sPDe9GLJML+r8BH7fXoS
+X55HNCN+1Xv2iX1r64g7sn+cK1PRkaryxDYaW57LXITsb7PdUIpGc3Ws+UcMzJCG
+jqpfWzwRD/ovTzdKZg3uWi8NL7CAHyv7vv0kel4mfHig1WwJmGUOT8BvcoTNfnP1
+uzChxn2f5M/QdM+a+N6u3LnBSn/yC37ECwW/FfY4bqhrA8EXep+7SSwtu9ycK1Ua
+Mw17bqPHxzyslDtK+U4I5zJZMv4DDA==
+=yCtm
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/binaries/commons-pool2-2.5.0-bin.zip.md5
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.5.0-bin.zip.md5 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.5.0-bin.zip.md5 Sat Dec 16 
19:44:24 2017
@@ -0,0 +1 @@
+830485242b3b788b1fac5da5e56266cc
\ No newline at end of file

Added: dev/commons/pool/binaries/commons-pool2-2.5.0-bin.zip.sha1
==============================================================================
--- dev/commons/pool/binaries/commons-pool2-2.5.0-bin.zip.sha1 (added)
+++ dev/commons/pool/binaries/commons-pool2-2.5.0-bin.zip.sha1 Sat Dec 16 
19:44:24 2017
@@ -0,0 +1 @@
+43b1b0b5662696f701c2be63cfc2f42fbc8f238e
\ No newline at end of file

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

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

Added: dev/commons/pool/source/commons-pool2-2.5.0-src.tar.gz.asc
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.5.0-src.tar.gz.asc (added)
+++ dev/commons/pool/source/commons-pool2-2.5.0-src.tar.gz.asc Sat Dec 16 
19:44:24 2017
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEELbTx7w+nYezE6pNchv3H4qESYssFAlo1dn0ACgkQhv3H4qES
+YstdZQf/S3us/fDNQled+waL+l55Do2rar7vsPOP6nesu3Z1MR5mElTAbIGCvmkp
+AjGS290k8q9bV4w15+vpniwPk9IuaeTxsrzbJ4pUcekaQ7LRJHff3zPEI1RUNO7c
+S7ISqDMfEuLkmCJj8UxKbR+qblUi4Yx6SfA07W1MGy2kD2XaaQ+JTkLsuEvuk7Kd
+BrjrCKLZ2VEAs22010N471Bv37awNZOrG2PEH2ndraN2yE4pA7FKkqyNdxqheHP8
+JTG0ISgfLPx39dORfJKDMu/yM/DcEnYWaltlYs4vYbzProOc8CVRRuxyXF9GDOjQ
+2xapQWn093fNeS2nFF8udu/iSdJp/w==
+=8ssM
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/source/commons-pool2-2.5.0-src.tar.gz.md5
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.5.0-src.tar.gz.md5 (added)
+++ dev/commons/pool/source/commons-pool2-2.5.0-src.tar.gz.md5 Sat Dec 16 
19:44:24 2017
@@ -0,0 +1 @@
+e9f138567fcd660e7bf532ee89f1d72c
\ No newline at end of file

Added: dev/commons/pool/source/commons-pool2-2.5.0-src.tar.gz.sha1
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.5.0-src.tar.gz.sha1 (added)
+++ dev/commons/pool/source/commons-pool2-2.5.0-src.tar.gz.sha1 Sat Dec 16 
19:44:24 2017
@@ -0,0 +1 @@
+bd4fbc00e7ce2d294ffeda9d12ebda5265ad2fe3
\ No newline at end of file

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

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

Added: dev/commons/pool/source/commons-pool2-2.5.0-src.zip.asc
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.5.0-src.zip.asc (added)
+++ dev/commons/pool/source/commons-pool2-2.5.0-src.zip.asc Sat Dec 16 19:44:24 
2017
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCAAdFiEELbTx7w+nYezE6pNchv3H4qESYssFAlo1dn0ACgkQhv3H4qES
+Ysv0ngf+Lg609HxEEaRE6BwWEj8aVpbpRrjcwOCzyg2MMdGbfpS0xjuGUhjKjtSp
+2EB9Qx505nL0PUeTgMpujCFzF59GA/JmGJ4a848hWFVKoVocCvLo/QunPGlC05U/
++5brRQR2382F8joJo1nm747F6evVbaIPcJGeYKBvEBEzT2g7krmvZc0R3QIW7dMg
+hZeQ6bfpaqao0c4eHgKVFTfIUwEPl/Ypti8FoNfioh4ajjUnK1zYp1h782Rljjih
+PlnqogEoB/fH2q489BAL6RfcDdtsWP36qToTyiBn+aAbdIk5/eW2LaSf9R0j3J3t
+0a4boI7m2GwnICss6s2FHz0K8+TtMQ==
+=wtlO
+-----END PGP SIGNATURE-----

Added: dev/commons/pool/source/commons-pool2-2.5.0-src.zip.md5
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.5.0-src.zip.md5 (added)
+++ dev/commons/pool/source/commons-pool2-2.5.0-src.zip.md5 Sat Dec 16 19:44:24 
2017
@@ -0,0 +1 @@
+a0caa53faa32a4f0dc16761edbb93ade
\ No newline at end of file

Added: dev/commons/pool/source/commons-pool2-2.5.0-src.zip.sha1
==============================================================================
--- dev/commons/pool/source/commons-pool2-2.5.0-src.zip.sha1 (added)
+++ dev/commons/pool/source/commons-pool2-2.5.0-src.zip.sha1 Sat Dec 16 
19:44:24 2017
@@ -0,0 +1 @@
+6baf8c229e09252b3e158dcde61cfdbe21b31920
\ No newline at end of file


Reply via email to