This is an automated email from the ASF dual-hosted git repository. ggregory pushed a change to annotated tag commons-pool-2.6.1 in repository https://gitbox.apache.org/repos/asf/commons-pool.git.
*** WARNING: tag commons-pool-2.6.1 was modified! *** from 27c3cff (tag) to 5fa04e3 (tag) tagging d8524d285c22e0d81a5e7a7cf6549ebc18cd62f6 (commit) replaces commons-pool-2.6.0 by Gary Gregory on Wed Mar 13 13:47:30 2019 -0400 - Log ----------------------------------------------------------------- Tag Apache Commons Pool release 2.6.1 -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEELbTx7w+nYezE6pNchv3H4qESYssFAlyJQjYACgkQhv3H4qES YsuiFgf+KsBe9f5JGfqCJGxokpxrWy+UcHt30fcxM8KYE4mzhGjlIrLkksCVQ7D8 l9r9S9t51VzcPYjPIQhGq8fVHMhOa2CJAeJrhECdAQ4+nhkqOpVrZtBA/5qGLH3G askI371K/HySuaoqBE5dNwuXZh/BBqdj4SPucff1u1ryEI8HxZyTqAIKxgL5v//H b+OIxMoG+xlKv6BuOpLT2RtgMayOUcvgBX4+sANQmNBaEpzyQKAzXyO8r+Y9QHgK t3qwbbCSi7Ngznio3JycdcsqB3vvP9WIkeefX7eXQ6h/qjoL0gyPy37ghSL+ERK8 rb9jmayJN8vBtMVuVTNvZsiZbuNMjQ== =HFtG -----END PGP SIGNATURE----- ----------------------------------------------------------------------- omit 5c156f7 [POOL-358] Update optional library asm-util from 6.2.1 to 7.0. omit 97c5ee0 [POOL-357] Update optional library cglib from 3.2.7 to 3.2.8. omit 3876adf Preparing release 2.6.0 RC1. omit 10c23f3 Preparing release 2.6.0 RC1. omit 87c5dc1 Update version numbers for Apache Commons Pool release 2.6.1 add 60a041d POOL-356 add unit test for the deadlock add 016a1f6 POOL-356 fix deadlock on massive concurrent requests add ad9a0d8 POOL-340 unit test contributed by Pavel Kolesov add 75a47ee POOL-340 correct validateObject add 02680cb track changes add d5199be fix pom to properly treat GIT add 4258d41 props to Pavel Kolesov add beef41c POOL-349 POOL-345 update to cglib-3.2.9 and ASM-7.0 add 70531d3 POOL-345 POOL-349 also update changes.xml add 04d1f0d update release notes for the release add 0a54254 Sort members. add 65f5d92 [POOL-359] NullPointerException closing multiple GenericObjectPools. add 73f7096 [POOL-359] NullPointerException closing multiple GenericObjectPools. add 4a6054f NO-JIRA: Fix failing rat check #18. add 7162939 [POOL-359] NullPointerException closing multiple GenericObjectPools. add e42248b [POOL-360] Update optional library cglib from 3.2.9 to 3.2.10. add 7e3584d Update build from Apache Commons BCEL 6.2 to 6.3. add 9744d5f maven-pmd-plugin 3.10.0 -> 3.11.0. add 0913284 Reformat code & fixed some typo. Closes #19. add 65c994a Fix compiler warnings. add 4e53dd8 Remove obsolete profile and make site build run on Java 11. Needs commons-parent 48. add 77c0d29 Use final. add b7b4322 [POOL-326] Threading issue, NullPointerException and IllegalStateException in GenericKeyedObjectPool. add a3f8c61 [POOL-352] CallStackUtils mishandles security manager check (partial fix.) add 41ac567 Add openjdk12 testing. add 9e99260 Workaround for https://bugs.openjdk.java.net/browse/JDK-8212233 add d7ef8e6 Prepare 2.6.1-RC2. add b6d3c32 Prepare 2.6.1-RC2. add d8524d2 Update POM version numbers for Apache Commons Pool release 2.6.1 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the annotated tag are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (27c3cff) \ N -- N -- N refs/tags/commons-pool-2.6.1 (5fa04e3) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .travis.yml | 3 + CONTRIBUTING.md | 2 +- NOTICE.txt | 2 +- README.md | 2 +- RELEASE-NOTES.txt | 19 +- pom.xml | 83 +- src/changes/changes.xml | 30 +- .../apache/commons/pool2/impl/CallStackUtils.java | 8 +- .../apache/commons/pool2/impl/EvictionTimer.java | 23 +- .../commons/pool2/impl/GenericKeyedObjectPool.java | 30 +- .../commons/pool2/impl/GenericObjectPool.java | 9 + src/site/site.xml | 1 - src/site/xdoc/download_pool.xml | 42 +- src/site/xdoc/index.xml | 1 - src/site/xdoc/issue-tracking.xml | 204 +- src/site/xdoc/mail-lists.xml | 2 +- .../apache/commons/pool2/ObjectPoolIssue326.java | 183 + .../apache/commons/pool2/TestBaseObjectPool.java | 98 +- .../apache/commons/pool2/TestKeyedObjectPool.java | 6 +- .../org/apache/commons/pool2/TestObjectPool.java | 6 +- src/test/java/org/apache/commons/pool2/Waiter.java | 12 +- .../pool2/impl/TestGenericKeyedObjectPool.java | 6 +- .../commons/pool2/impl/TestGenericObjectPool.java | 4467 ++++++++++---------- .../TestGenericObjectPoolFactoryCreateFailure.java | 143 + .../pool2/impl/TestLinkedBlockingDeque.java | 2 +- .../commons/pool2/impl/TestSoftRefOutOfMemory.java | 6 +- .../commons/pool2/performance/PerformanceTest.java | 18 +- 27 files changed, 2926 insertions(+), 2482 deletions(-) create mode 100644 src/test/java/org/apache/commons/pool2/ObjectPoolIssue326.java create mode 100644 src/test/java/org/apache/commons/pool2/impl/TestGenericObjectPoolFactoryCreateFailure.java