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-dbcp.git.
from 5ae7851 Bump to next development version add 459b4b8 Javadoc. add 0f30edc [DBCP-555] NPE when creating a SQLExceptionList with a null list. add 4813b7f Better local var names. add 04f56c1 git-wip-us => gitbox add ed85c04 Sort members. add a55d950 Drop Subversion Id keywords. add a363906 Drop Subversion Id keywords. add 07d3e31 Fix Javadoc typos add 8072a78 [DBCP-650] Update Apache Commons Pool from 2.7.0 to 2.8.0. add f9944f7 Update tests from H2 1.4.199 to 1.4.200. add fc58038 Update tests from Mockito 3.0.0 to 3.2.0. add 7fe3942 Update tests from jboss-logging 3.4.0.Final to 3.4.1.Final. add 64d0eb4 Update tests from narayana-jta 5.9.5.Final to 5.10.1.Final. add 5e51d0f Update tests from junit-jupiter 5.5.1 to 5.5.2. add 1474ba3 [DBCP-564] Fix BasicManagedDataSource leak of connections opened after transaction is rollback-only (#39) add 9480a5d [DBCP-564] Fix BasicManagedDataSource leak of connections opened after transaction is rollback-only #39. add 33d93bf [DBCP-564] Fix BasicManagedDataSource leak of connections opened after transaction is rollback-only #39. add 5d6c443 Update tests from org.jboss.narayana.jta:narayana-jta 5.10.1.Final to 5.10.4.Final. add 31dd5f9 Update org.mockito:mockito-core from 3.2.0 to 3.3.3. add 9cbd3e9 Update tests from org.slf4j:slf4j-simple 1.7.26 to 1.7.30. add 6e39153 Update build plugins. add b901f9f Update tests from org.jboss.narayana.jta:narayana-jta 5.10.4.Final to 5.10.5.Final. add 7fbd626 Update org.apache.commons:commons-parent from 48 to 50. add 32b47c3 Use Map API directly. add 3a0ce99 Add Evictor threads test code. (#40) add 318dbeb Test major Java versions with GitHub actions as documented on https://github.com/actions/setup-java add edde83d Update commons-parent 50 to 51. add a02412b org.mockito:mockito-core 3.3.3 -> 3.4.0. add 19e06e7 Disable new test that breaks the build. add 353c25b Enable GitHub Dependabot. add f84255a Add missing header. add 9ee741e GitHub builds on Java 8, 11, and 14 (current), allow fails on 15-ea. add c098500 Bump actions/checkout from v1 to v2.3.1 (#44) add 661bade Document recent change. add 6a5a92e Update maven-checkstyle-plugin from 3.0.0 to 3.1.1. add c5b196a Replace OpenJDK 12 with 14. add 1af8abb Bump junit-jupiter from 5.5.2 to 5.6.2 (#45) add dd52f85 Document recent change. add 85baf5a Document recent change. add a059403 Bump mockito-core from 3.4.0 to 3.4.4 (#46) add b3dbe35 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-dbcp.git add 7ac5bf2 Fix GitHub action for Java 15-ea. add 773ccd9 GitHub actions/setup-java@v1 -> actions/setup-java@v1.4.0. add bdc6667 Bump mockito-core from 3.4.4 to 3.4.6 (#47) add c1d6ab4 Document recent changes. add 67e5d01 Bump commons-pool2 from 2.8.0 to 2.8.1 (#48) add 12e9879 Document recent changes. add ebb1474 Javadoc fix (Java 11): Replace <tt>Foo</tt> with {@code Foo} add 9f12e57 Use the POM defaultGoal so that Travis and GitHub run the same builds. add 362c016 Order entries. add e264218 Better Javadoc Archives. add 05cf6c3 DBCP-566: clearStatementPoolOnReturn (#42) add b6fe92d Document recent changes. add ef54ac3 Add --no-transfer-progress to CI builds. add c67852a Bump commons-parent from 51 to 52 (#49) add fa76a98 Bump actions/checkout from v2.3.1 to v2.3.2 (#51) add 29707b7 actions/checkout from v2.3.1 to v2.3.2 #51. add 2ac2a27 Add start, restart methods to BasicDataSource. JIRA: DBCP-559. (#50) add bef3185 Add start, restart methods to BasicDataSource. JIRA: DBCP-559. #50. add d6edceb Next release will be in 2020. add 79422dc Fix DelegatingConnection readOnly and autoCommit caching mechanism (#35) add 660fc97 Fix DelegatingConnection readOnly and autoCommit caching mechanism #35. add 5486da6 Reduce boilerplate to get under 2500 line limit for Checkstyle. add 5770324 Sort methods. add 8753b71 Update to PR#36 - PrepareStatement and prepareCall methods are extracted #37. add 63ab089 Update to PR#36 - PrepareStatement and prepareCall methods are extracted (#37) add 798e2c5 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-dbcp.git add 50d33ac Sort methods. add d9cb862 Cache .m2 dir. add bfb738b Further refactoring based on https://github.com/apache/commons-dbcp/pull/37 add 8e37065 Attribution to contributors. add 4179ac0 Cache ~/.m2 dir for GitHub builds. add 0d585e3 Mask out user name and password from DriverAdapterCPDS.toString(). add 6d232e5 Javadoc. add 065b625 Trigger a GitHub build on pull requests. add f62fa06 Bump actions/setup-java from v1.4.0 to v1.4.2 (#58) add 39d9e30 actions/setup-java from v1.4.0 to v1.4.2 #58. add efcc1c2 Bump narayana-jta from 5.10.5.Final to 5.10.6.Final (#61) add d3e6354 narayana-jta from 5.10.5.Final to 5.10.6.Final #61. add 338105a Bump mockito-core from 3.4.6 to 3.5.10 (#60) add 273f122 mockito-core from 3.4.6 to 3.5.10 #60. add 618721c Fix Javadoc typo add 1d63534 Fix typo add c230a11 BasicDataSource - remove obsolete inner-class reference add 7ea201a Merge pull request #63 from sehaas/fix_BasicDataSource_SecurityManager add fbaa744 Update changelog add 2546a22 Bump junit-jupiter from 5.6.2 to 5.7.0 (#62) add e17210e Update junit-jupiter from 5.6.2 to 5.7.0 #62. add 81a72ad Replace Java 14 with Java 15 as the latest Java version to test. Use Jaav 16 EA as the EA version to test. add 50e5d80 Update commons.jacoco.version 0.8.5 to 0.8.6 (Fixes Java 15 builds). add ba727a7 Use uppercase for long literal suffix. add b4a0c6c Remove trailing whitespace. add 02526fb No need to create arrays explicitly. add 72ff233 Reuse Objects.equals(). add d513b4a Use lambdas. add b25983c Bump mockito-core from 3.5.10 to 3.5.11 (#64) add ad44aea Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-dbcp.git add 2f51ee4 mockito-core from 3.5.10 to 3.5.11 #64. add 9103d30 Comment empty blocks and update @since tags. add 6667e72 Prepare for release candidate. add 5524636 Prepare for release candidate. No new revisions were added by this update. Summary of changes: .travis.yml => .github/dependabot.yml | 23 ++- .github/workflows/maven.yml | 46 +++++ .travis.yml | 8 +- NOTICE.txt | 4 +- README.md | 9 +- RELEASE-NOTES.txt | 51 +++++ checkstyle.xml | 5 - pom.xml | 47 ++--- src/changes/changes.xml | 74 +++++++ .../org/apache/commons/dbcp2/AbandonedTrace.java | 92 ++++----- .../org/apache/commons/dbcp2/BasicDataSource.java | 186 ++++++++--------- .../commons/dbcp2/BasicDataSourceFactory.java | 11 +- .../commons/dbcp2/BasicDataSourceMXBean.java | 34 ++++ .../apache/commons/dbcp2/DelegatingConnection.java | 14 +- .../apache/commons/dbcp2/DelegatingStatement.java | 10 +- .../org/apache/commons/dbcp2/Jdbc41Bridge.java | 24 +-- .../java/org/apache/commons/dbcp2/PStmtKey.java | 43 +--- .../commons/dbcp2/PoolableCallableStatement.java | 8 +- .../apache/commons/dbcp2/PoolableConnection.java | 3 + .../commons/dbcp2/PoolableConnectionFactory.java | 14 ++ .../commons/dbcp2/PoolablePreparedStatement.java | 8 +- .../apache/commons/dbcp2/PoolingConnection.java | 220 +++++++++++---------- .../org/apache/commons/dbcp2/SQLExceptionList.java | 10 +- .../dbcp2/cpdsadapter/DriverAdapterCPDS.java | 28 +-- .../dbcp2/datasources/InstanceKeyDataSource.java | 8 +- .../apache/commons/dbcp2/datasources/PoolKey.java | 13 +- .../commons/dbcp2/datasources/UserPassKey.java | 7 +- .../commons/dbcp2/datasources/package-info.java | 2 +- .../dbcp2/managed/BasicManagedDataSource.java | 3 +- .../dbcp2/managed/LocalXAConnectionFactory.java | 25 ++- .../java/org/apache/commons/dbcp2/overview.html | 1 - src/site/site.xml | 15 +- src/site/xdoc/download_dbcp.xml | 52 ++--- src/site/xdoc/issue-tracking.xml | 2 +- src/site/xdoc/mail-lists.xml | 46 ++--- .../apache/commons/dbcp2/TestBasicDataSource.java | 112 ++++++++++- .../commons/dbcp2/TestBasicDataSourceFactory.java | 2 + .../commons/dbcp2/TestBasicDataSourceMXBean.java | 5 + .../dbcp2/TestDelegatingCallableStatement.java | 40 ++-- .../commons/dbcp2/TestDelegatingConnection.java | 56 ++++++ .../dbcp2/TestDelegatingPreparedStatement.java | 40 ++-- .../commons/dbcp2/TestDelegatingResultSet.java | 72 +++---- .../commons/dbcp2/TestDelegatingStatement.java | 4 +- .../apache/commons/dbcp2/TestListException.java | 2 +- .../dbcp2/TestPStmtPoolingBasicDataSource.java | 62 ++++++ .../dbcp2/TestParallelCreationWithNoIdle.java | 2 +- .../apache/commons/dbcp2/TestSQLExceptionList.java | 7 + .../datasources/TestPerUserPoolDataSource.java | 120 +++++------ .../datasources/TestSharedPoolDataSource.java | 24 +-- .../dbcp2/managed/TestBasicManagedDataSource.java | 25 ++- .../dbcp2/managed/TestSynchronizationOrder.java | 2 +- test-jar.xml | 2 - 52 files changed, 1105 insertions(+), 618 deletions(-) copy .travis.yml => .github/dependabot.yml (74%) create mode 100644 .github/workflows/maven.yml