This is an automated email from the ASF dual-hosted git repository.

rmaucher pushed a change to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


    from 2d240a3738 Fix backport
     new df9e7c2fb4 Fix clearing credentials backed by a defaults table
     new f9a82da4b0 Mask nested interceptor credential properties
     new f5deb20aa8 Report duplicate live pool names as an error
     new 4ea712914b Mask every credential-shaped database property key
     new c2cf3149b9 Serialize configuration validation with cleaner 
reconciliation
     new c38739af1d Do not retry refused JMX unregistrations
     new b8627e4729 Do not register connection MBeans on the borrow path
     new 67576950b6 Attempt the slow query JMX publication once per pool
     new 6ebbe40376 Restore the RedundantModifier check for test code
     new db56455a93 Release child MBeans when a pool MBean is deregistered
     new 7cb8e265d0 Document the JMX lifecycle of an abandoned pool
     new 6af10719ee Tighten the DataSourceProxy bean and JMX surface
     new 637ab48d3a Reset validation on a new session and make PooledConnection 
logging safe
     new b3a42d2fea Deliver the interceptor teardown exactly once
     new a1f4fd9e63 Harden PoolProperties diagnostics and validator publication
     new 4e315e0e28 Fix the java.sql.Connection javadoc reference
     new 85589e6589 Document PoolProperties defaults and tidy its comments
     new ccb121dc25 Document the StatementFinalizer proxy fallback
     new 19123a66ab Fix javadoc warnings
     new 80dfb1d441 Resync for now

The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../catalina/mbeans/BaseNamingResourceMBean.java   |   7 +
 java/org/apache/tomcat/util/net/Constants.java     |  13 +-
 .../apache/tomcat/jdbc/pool/ConnectionPool.java    | 105 +++++---
 .../org/apache/tomcat/jdbc/pool/DataSource.java    |  27 ++
 .../apache/tomcat/jdbc/pool/DataSourceFactory.java |  48 ++++
 .../apache/tomcat/jdbc/pool/DataSourceProxy.java   |  49 ++--
 .../apache/tomcat/jdbc/pool/JdbcInterceptor.java   |  10 +
 .../apache/tomcat/jdbc/pool/PoolConfiguration.java |  37 +--
 .../apache/tomcat/jdbc/pool/PoolProperties.java    | 212 +++++++++++----
 .../org/apache/tomcat/jdbc/pool/PoolUtilities.java |  37 ++-
 .../apache/tomcat/jdbc/pool/PooledConnection.java  | 286 +++++++++++++--------
 .../tomcat/jdbc/pool/PooledConnectionMBean.java    |  15 +-
 .../jdbc/pool/interceptor/ResetAbandonedTimer.java |  15 ++
 .../jdbc/pool/interceptor/SlowQueryReport.java     |  73 +++++-
 .../jdbc/pool/interceptor/SlowQueryReportJmx.java  | 186 +++++---------
 .../jdbc/pool/interceptor/StatementCache.java      |  31 ++-
 .../jdbc/pool/interceptor/StatementFinalizer.java  |  16 +-
 .../tomcat/jdbc/pool/jmx/ConnectionPool.java       |  19 +-
 .../org/apache/tomcat/jdbc/pool/jmx/JmxUtil.java   |  78 ++----
 .../tomcat/jdbc/pool/util/LocalStrings.properties  |  10 +-
 .../jdbc/pool/TestCloseVsConcurrentRelease.java    |  15 +-
 .../tomcat/jdbc/pool/TestCloseVsTeardownWalk.java  |   9 +-
 .../jdbc/pool/TestDataSourceProxyCredentials.java  |  51 ++++
 .../pool/TestJdbcInterceptorConfigParsing.java     |  11 +
 .../pool/TestPlaceholderVersusNewBorrower.java     |  11 +-
 .../tomcat/jdbc/pool/TestPoolProperties.java       | 122 +++++++++
 .../jdbc/pool/TestPoolSizeSetterValidation.java    | 108 ++++++++
 .../apache/tomcat/jdbc/pool/TestPoolUtilities.java |  35 +++
 .../jdbc/pool/TestPooledConnectionToString.java    |  71 +++++
 .../jdbc/pool/TestSetupConnectionMBeanFailure.java | 108 +-------
 .../pool/TestThrowingDriverOnClaimedPaths.java     |   2 +-
 .../jdbc/pool/TestThrowingResetInterceptor.java    |   9 +-
 .../tomcat/jdbc/pool/TestUnwrapVsMidGuardSeal.java |   6 +-
 .../apache/tomcat/jdbc/pool/TestValidation.java    |  41 ++-
 .../pool/interceptor/TestInterceptorLifecycle.java |   2 +-
 .../interceptor/TestSlowQueryJmxNotifications.java |  86 +++----
 .../TestSlowQueryJmxSlowQueriesCDRace.java         |   2 +-
 .../TestSlowQueryReportAbandonedPool.java          |   3 -
 .../TestSlowQueryReportDeadSessionWarning.java     |   5 +-
 .../interceptor/TestSlowQueryReportPoolNames.java  |  92 ++++++-
 ...estSlowQueryReportSlowLogAfterChainRelease.java |   6 +-
 .../tomcat/jdbc/pool/jmx/TestJmxRegistration.java  |  92 ++++++-
 res/checkstyle/test-checkstyle.xml                 |   1 +
 webapps/docs/changelog.xml                         |  18 ++
 44 files changed, 1492 insertions(+), 688 deletions(-)
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestPooledConnectionToString.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to