This is an automated email from the ASF dual-hosted git repository. ggregory pushed a change to branch release in repository https://gitbox.apache.org/repos/asf/commons-pool.git.
from 0104daf Bump to next development version add a0b67a8 Document recent changes. add 34c75cb Better Javadoc Archives. add b94439a Bump spotbugs from 4.0.6 to 4.1.1 (#37) add 83cfac5 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-pool.git add 71f7b27 Add --no-transfer-progress to CI builds. add d74d9a0 Bump commons-parent from 51 to 52 (#38) add 1870480 Fix old codehaus issue link add fde71c6 Bump actions/checkout from v2.3.1 to v2.3.2 (#39) add e789e10 Update actions/checkout from v2.3.1 to v2.3.2 #56. add 9e82bc8 Cache ~/.m2 dir for GitHub builds. add f337409 Inadvertent commit add 5de186a Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-pool.git add aa6625f Add in-line comment. add 3d7337c Use US English spelling. add c9f61e3 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-pool.git add 14f9b04 Bump actions/setup-java from v1.4.0 to v1.4.2 (#42) add ad1ff40 actions/setup-java from v1.4.0 to v1.4.2 #42. add dbf2df5 spotbugs from 4.1.1 to 4.1.2 #41. add 2c5f38e Bump spotbugs from 4.1.1 to 4.1.2 (#41) add fecefff Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-pool.git add 2360671 Cache local Maven repo. add 06ba7ce Add DestroyMode to provide context to destroyObject activations. Fixes POOL-387, needed by DBCP-567. (#43) add 6b5d56d [POOL-387] Object factory destroy method should carry information on activation context. add c5f944d Remove trailing whitespace. add e34ee19 Nex release will be 2.9.0. add 2edd1fc Add @SuppressWarnings. Better local var name. add 0205645 Use try-with-resources. add d858fa5 Fix typoe add 4733292 Replace Java 14 with Java 15 as the latest Java version to test. Use Jaav 16 EA as the EA version to test. add 9e83227 Bump asm-util from 8.0.1 to 9.0 (#44) add b96bf81 Update optional asm-util from 8.0.1 to 9.0 #44. add aca566e Use try-with-resource. Remove unused imports. add 131642f Remove unused. add 680b7f4 Remove unused imports. add 4df4c4a Bump spotbugs from 4.1.2 to 4.1.3 (#46) add f66e7f8 Update spotbugs from 4.1.2 to 4.1.3 #46. add e026d39 Update actions/checkout from v2.3.2 to v2.3.3 #45. add 81f1f9d Bump actions/checkout from v2.3.2 to v2.3.3 (#45) add 313e942 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-pool.git add 879421c Update spotbugs from 4.1.2 to 4.1.3 #46. add b1af9da Fix PMD issue. add 0339709 Prepare for release candidate. No new revisions were added by this update. Summary of changes: .github/workflows/maven.yml | 16 ++-- .travis.yml | 8 +- README.md | 7 +- RELEASE-NOTES.txt | 47 ++++++++++++ pom.xml | 12 +-- src/changes/changes.xml | 19 ++++- src/changes/release-notes.vm | 9 ++- .../org/apache/commons/pool2/DestroyMode.java} | 17 +++-- .../org/apache/commons/pool2/KeyedObjectPool.java | 27 +++++++ .../commons/pool2/KeyedPooledObjectFactory.java | 20 +++++ .../java/org/apache/commons/pool2/ObjectPool.java | 24 ++++++ .../java/org/apache/commons/pool2/PoolUtils.java | 1 + .../apache/commons/pool2/PooledObjectFactory.java | 23 +++++- .../pool2/impl/DefaultPooledObjectInfoMBean.java | 4 +- .../apache/commons/pool2/impl/EvictionTimer.java | 27 ++++--- .../commons/pool2/impl/GenericKeyedObjectPool.java | 52 +++++++++---- .../commons/pool2/impl/GenericObjectPool.java | 65 ++++++++++------ src/site/site.xml | 21 +++--- src/site/xdoc/download_pool.xml | 26 +++---- src/site/xdoc/index.xml | 1 + .../pool2/MethodCallPoolableObjectFactory.java | 1 - .../apache/commons/pool2/ObjectPoolIssue326.java | 2 - .../pool2/TestBasePoolableObjectFactory.java | 37 ++++++++-- .../org/apache/commons/pool2/TestObjectPool.java | 2 - .../org/apache/commons/pool2/TestPoolUtils.java | 86 ++++++++++------------ .../apache/commons/pool2/VisitTrackerFactory.java | 2 - .../commons/pool2/impl/AtomicIntegerFactory.java | 1 - .../pool2/impl/TestAbandonedObjectPool.java | 45 ++++++++++- .../pool2/impl/TestBaseGenericObjectPool.java | 45 +++++------ .../commons/pool2/impl/TestEvictionTimer.java | 4 +- .../pool2/impl/TestGenericKeyedObjectPool.java | 4 +- .../commons/pool2/impl/TestGenericObjectPool.java | 6 +- 32 files changed, 468 insertions(+), 193 deletions(-) copy src/{test/java/org/apache/commons/pool2/PrivateException.java => main/java/org/apache/commons/pool2/DestroyMode.java} (73%)