You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2019/07/31 13:32:25 UTC

[commons-dbcp] branch release updated (6b62b0e -> 9b3f4f9)

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 6b62b0e  Revert "Fix the site's source repository link."
     add 344a050  Update tests from H2 1.4.196 to 1.4.197.
     add 4b0e9c2  Update tests from org.jboss.narayana.jta:narayana-jta 5.9.2.Final to 5.9.3.Final.
     add 6e13cf5  Update tests from org.mockito:mockito-core 2.24.0 to 2.24.5.
     add f69be49  Bump versions.
     add fa10cfd  Seems a trivial change to me, should I create a Jira? (#30)
     add 558eeeb  [DBCP-539] ManagedDataSource::close should declare used exceptions.
     add 15e3ba0  [DBCP-538] Wrong JMX base name derived in BasicDataSource#updateJmxName.
     add f39dd56  Update tests from org.slf4j:slf4j-simple from 1.7.25 to 1.7.26.
     add 33e061e  Update tests from H2 1.4.198 to 1.4.199.
     add 3d34a5e  Update tests from H2 1.4.198 to 1.4.199.
     add cad1f19  Update tests from H2 1.4.198 to 1.4.199.
     add a43ae95  Javadoc.
     add 01d5d9e  Javadoc.
     add d3afaa6  Update Travis build with current JDKs.
     add 7930f73  Update Apache Commons Parent from 47 to 48.
     add b92a388  camel-case.
     add a4c5b96  Fixing usage of ObjectOutputStream decorated with ByteArrayOutputStream (#28)
     add 64a3b97  [DBCP-540] Close ObjectOutputStream before calling toByteArray on underlying ByteArrayOutputStream. Closes #28.
     add f40aeae  Upgrade to JUnit Jupiter (#19)
     add 4857236  [DBCP-541] Upgrade to JUnit Jupiter #19.
     add 1824ac7  Fix org.apache.commons.dbcp2.managed.TestSynchronizationOrder.testSessionSynchronization() on Java 11.
     add 1959a36  [DBCP-542] Fix tests on Java 11.
     add 7337960  Use try-with-resources to make tests clean up after themselves.
     add 4be75e2  Update test dependencies.
     add dedbb1e  [DBCP-543] Update Apache Commons Pool from 2.6.1 to 2.6.2.
     add 6c4e8d4  Update tests from mockito-core 2.25.1 to 2.27.0.
     add 2235489  Update tests from JUnit 5.4.1 to 5.4.2.
     add 9d69d2b  Clean up.
     add 73d07af  Next version should be 2.6.1, not 2.7.0.
     add dcdbc72  Update maven-pmd-plugin from 3.11.0 to 3.12.0.
     add 66d70b1  Clean-up.
     add 2ee3c53  Use form that ensures checked exceptions are caught.
     add b137fda  Avoid NPE when calling DriverAdapterCPDS.toString() (#31)
     add 76104d6  [DBCP-546] Avoid NPE when calling DriverAdapterCPDS.toString().
     add 209f4ed  Name "Apache Commons" in page title.
     add bf3bb14  Use HTTPS links to Apache.
     add 2ae2304  Use HTTPS to access Apache resources.
     add 40cf2ab  Replace Apache HTTP URL with HTTPS version.
     add 8a579d3  [DBCP-547] Add a ConnectionFactory class name setting for BasicDataSource.createConnectionFactory() #33.
     add 2e2d558  Fix Javadoc link in README.md #21.
     add 2826441  DBCP-529 - Add 'jmxName' property to web... (#23)
     add 95f0592  [DBCP-529] Add 'jmxName' property to web configuration parameters listing.
     add c81a4ca  Add my Eclipse formatting rules per Mark Thomas' suggestion. Contents likely to be adjusted.
     add 6a80bb8  Convert files using Windows line endings to unix line endings
     add 6269141  Reformat using updated standard Eclipse format
     add 6442dc8  Fix the site's source repository link.
     add 8431c21  [Checkstyle] Move DriverConnectionFactory creation from BasicDataSource to a factory method _in_ DriverConnectionFactory. This moves the factory code closer to home and fixes a checkstyle violation that had BasicDataSource over 2,500 lines of source code.
     add bdc5697  Javadoc.
     add 43ec6a9  Better lvar names.
     add fee15e8  Add license header for Apache RAT check.
     add dbb0f09  Fix site link.
     add 29318b6  Update plugins and start preparing for the next release.
     add cdf40bb  Javadoc.
     add dba0844  [Checkstyle] Move DriverConnectionFactory creation from BasicDataSource to a factory method _in_ DriverConnectionFactory. This moves the factory code closer to home and fixes a checkstyle violation that had BasicDataSource over 2,500 lines of source code.
     add 578129f  Javadoc.
     add 34cb96a  Add @SuppressWarnings.
     add cf295bd  Add @SuppressWarnings.
     add 7b13299  Prepare for the next release.
     add fdc855e  Split out factory code out of BasicDataSource in small factory classes. This helps reduce the size and complexity of BasicDataSource and fixes a Checkstyle violation for the class being too big.
     add 1e99873  Catch up with recent commits.
     add a26c248  [DBCP-549] Make org.apache.commons.dbcp2.AbandonedTrace.removeTrace(AbandonedTrace) null-safe.
     add ba4ab03  [DBCP-550] java.util.IllegalFormatException while building a message for a SQLFeatureNotSupportedException in Jdbc41Bridge.getObject(ResultSet,String,Class)
     add 66ac91c  No need for null check.
     add 133e941  Javadoc.
     add 114304f  Javadoc.
     add dbc4750  Update tests from org.mockito:mockito-core 2.28.2 to 3.0.0.
     add b6b253e  Javadoc and minor bullet-proofing.
     add 1544ad6  Prepare for the next release.
     add 6e86e0d  [DBCP-551] org.apache.commons.dbcp2.DelegatingStatement.close() should try to close ALL of its result sets.
     add ea33cba  Sort methods.
     add daf1517  Oracle JDK 8 is no longer available, only 9 through 14.
     add f84bf38  [DBCP-552] org.apache.commons.dbcp2.DelegatingConnection.passivate() should close ALL of its resources even when an exception occurs.
     add 35863ae  [DBCP-553] org.apache.commons.dbcp2.PoolablePreparedStatement.passivate() should close ALL of its resources even when an exception occurs.
     add 1918a44  [DBCP-554] org.apache.commons.dbcp2.PoolableCallableStatement.passivate() should close ALL of its resources even when an exception occurs.
     add e001b18  Format nit.
     add 5800833  Extract commons code into new private methods and sort methods. Remove trailing whitespace. Javadoc.
     add 1a3c8ac  Prepare for the next release.
     add 87d9e3a  Preparing for RC.
     add 50bae94  Merge branch 'master' into release
     add 9b3f4f9  Update POM version numbers for Apache Commons DBCP release 2.7.0

No new revisions were added by this update.

Summary of changes:
 .travis.yml                                        |    6 +-
 CONTRIBUTING.md                                    |  230 +--
 NOTICE.txt                                         |   10 +-
 README.md                                          |  210 +-
 README.txt                                         |    4 +-
 RELEASE-NOTES.txt                                  |   82 +-
 pom.xml                                            | 1022 +++++-----
 src/changes/changes.xml                            | 2093 ++++++++++----------
 src/conf/eclipse/formatter.xml                     |  370 ++++
 .../org/apache/commons/dbcp2/AbandonedTrace.java   |   14 +-
 .../org/apache/commons/dbcp2/BasicDataSource.java  |  451 ++---
 .../commons/dbcp2/BasicDataSourceFactory.java      |    9 +-
 .../commons/dbcp2/ConnectionFactoryFactory.java    |   77 +
 .../apache/commons/dbcp2/DelegatingConnection.java |   67 +-
 .../apache/commons/dbcp2/DelegatingResultSet.java  |    4 +-
 .../apache/commons/dbcp2/DelegatingStatement.java  |   59 +-
 .../commons/dbcp2/DriverConnectionFactory.java     |    2 +
 .../org/apache/commons/dbcp2/DriverFactory.java    |   81 +
 .../org/apache/commons/dbcp2/Jdbc41Bridge.java     |    2 +-
 .../apache/commons/dbcp2/ObjectNameWrapper.java    |    9 +
 .../commons/dbcp2/PoolableCallableStatement.java   |   29 +-
 .../commons/dbcp2/PoolableConnectionFactory.java   |   32 +-
 .../commons/dbcp2/PoolablePreparedStatement.java   |   33 +-
 .../apache/commons/dbcp2/PoolingDataSource.java    |    2 +-
 .../{ListException.java => SQLExceptionList.java}  |   38 +-
 .../dbcp2/cpdsadapter/DriverAdapterCPDS.java       |  691 +++----
 .../dbcp2/cpdsadapter/PooledConnectionImpl.java    |   81 +
 .../dbcp2/datasources/InstanceKeyDataSource.java   |   20 +-
 .../datasources/InstanceKeyDataSourceFactory.java  |    2 +-
 .../dbcp2/managed/BasicManagedDataSource.java      |    2 +-
 .../commons/dbcp2/managed/ManagedDataSource.java   |    4 +
 .../managed/PoolableManagedConnectionFactory.java  |    2 +-
 src/site/site.xml                                  |  121 +-
 src/site/xdoc/configuration.xml                    |    8 +
 src/site/xdoc/download_dbcp.xml                    |  492 ++---
 src/site/xdoc/index.xml                            |  210 +-
 src/site/xdoc/issue-tracking.xml                   |  204 +-
 src/site/xdoc/mail-lists.xml                       |  410 ++--
 src/site/xdoc/release-notes-1.1.xml                |  162 +-
 src/site/xdoc/release-notes-1.2.xml                |   60 +-
 .../dbcp2/TestAbandonedBasicDataSource.java        |   50 +-
 .../apache/commons/dbcp2/TestBasicDataSource.java  |  130 +-
 .../commons/dbcp2/TestBasicDataSourceFactory.java  |   12 +-
 .../commons/dbcp2/TestBasicDataSourceMXBean.java   |    4 +-
 .../apache/commons/dbcp2/TestConnectionPool.java   |   68 +-
 .../org/apache/commons/dbcp2/TestConstants.java    |    6 +-
 .../dbcp2/TestDataSourceConnectionFactory.java     |   10 +-
 .../dbcp2/TestDelegatingCallableStatement.java     |   12 +-
 .../commons/dbcp2/TestDelegatingConnection.java    |  173 +-
 .../dbcp2/TestDelegatingDatabaseMetaData.java      |   14 +-
 .../dbcp2/TestDelegatingPreparedStatement.java     |   12 +-
 .../commons/dbcp2/TestDelegatingResultSet.java     |   24 +-
 .../commons/dbcp2/TestDelegatingStatement.java     |  416 ++--
 .../commons/dbcp2/TestDriverConnectionFactory.java |    6 +-
 .../dbcp2/TestDriverManagerConnectionFactory.java  |   31 +-
 .../java/org/apache/commons/dbcp2/TestJndi.java    |   24 +-
 .../dbcp2/TestLifetimeExceededException.java       |    6 +-
 .../apache/commons/dbcp2/TestListException.java    |    8 +-
 .../org/apache/commons/dbcp2/TestPStmtKey.java     |  108 +-
 .../org/apache/commons/dbcp2/TestPStmtPooling.java |   22 +-
 .../dbcp2/TestPStmtPoolingBasicDataSource.java     |   23 +-
 .../dbcp2/TestParallelCreationWithNoIdle.java      |  320 +--
 .../commons/dbcp2/TestPoolableConnection.java      |   55 +-
 .../commons/dbcp2/TestPoolingConnection.java       |   14 +-
 .../commons/dbcp2/TestPoolingDataSource.java       |   24 +-
 .../apache/commons/dbcp2/TestPoolingDriver.java    |   28 +-
 ...dedException.java => TestSQLExceptionList.java} |   29 +-
 .../java/org/apache/commons/dbcp2/TestUtils.java   |    6 +-
 .../commons/dbcp2/TesterCallableStatement.java     |    2 +-
 .../org/apache/commons/dbcp2/TesterConnection.java |  316 +--
 .../commons/dbcp2/TesterConnectionFactory.java}    |   31 +-
 .../commons/dbcp2/TesterPreparedStatement.java     |    1 +
 .../org/apache/commons/dbcp2/TesterResultSet.java  |   24 +-
 .../org/apache/commons/dbcp2/TesterStatement.java  |   27 +-
 .../dbcp2/cpdsadapter/TestDriverAdapterCPDS.java   |  139 +-
 .../datasources/TestCPDSConnectionFactory.java     |   12 +-
 .../commons/dbcp2/datasources/TestFactory.java     |    6 +-
 .../datasources/TestInstanceKeyDataSource.java     |   56 +-
 .../TestKeyedCPDSConnectionFactory.java            |   12 +-
 .../datasources/TestPerUserPoolDataSource.java     |   40 +-
 .../commons/dbcp2/datasources/TestPoolKey.java     |   10 +-
 .../datasources/TestSharedPoolDataSource.java      |   26 +-
 .../commons/dbcp2/datasources/TestUserPassKey.java |   12 +-
 .../dbcp2/managed/TestBasicManagedDataSource.java  |   61 +-
 .../dbcp2/managed/TestConnectionWithNarayana.java  |   42 +-
 .../managed/TestDataSourceXAConnectionFactory.java |    8 +-
 .../commons/dbcp2/managed/TestLocalXaResource.java |   73 +-
 .../dbcp2/managed/TestManagedConnection.java       |   12 +-
 .../dbcp2/managed/TestManagedDataSource.java       |   43 +-
 .../dbcp2/managed/TestManagedDataSourceInTx.java   |   70 +-
 .../managed/TestPoolableManagedConnection.java     |   18 +-
 .../dbcp2/managed/TestSynchronizationOrder.java    |   98 +-
 .../dbcp2/managed/TestTransactionContext.java      |   33 +-
 93 files changed, 5596 insertions(+), 4616 deletions(-)
 create mode 100644 src/conf/eclipse/formatter.xml
 create mode 100644 src/main/java/org/apache/commons/dbcp2/ConnectionFactoryFactory.java
 create mode 100644 src/main/java/org/apache/commons/dbcp2/DriverFactory.java
 copy src/main/java/org/apache/commons/dbcp2/{ListException.java => SQLExceptionList.java} (51%)
 copy src/test/java/org/apache/commons/dbcp2/{TestLifetimeExceededException.java => TestSQLExceptionList.java} (56%)
 copy src/{main/java/org/apache/commons/dbcp2/DriverConnectionFactory.java => test/java/org/apache/commons/dbcp2/TesterConnectionFactory.java} (77%)