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

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


    from 11f4f9bcae Review "Reject jsp:element with multiple name attributes"
     new 90c7768649 Fix clearing credentials backed by a defaults table
     new 54965e78d8 Mask nested interceptor credential properties
     new 983318f31a Report duplicate live pool names as an error
     new 0d9ea31d33 Mask every credential-shaped database property key
     new c9756fba24 Serialize configuration validation with cleaner 
reconciliation
     new 876c327826 Do not retry refused JMX unregistrations
     new c17c35adc1 Do not register connection MBeans on the borrow path
     new 209f3964cc Attempt the slow query JMX publication once per pool
     new 5f8491ceec Restore the RedundantModifier check for test code
     new b0c8a2e2bf Release child MBeans when a pool MBean is deregistered
     new c237549b50 Document the JMX lifecycle of an abandoned pool
     new 4cf5d2c953 Tighten the DataSourceProxy bean and JMX surface
     new e60a7a4360 Reset validation on a new session and make PooledConnection 
logging safe
     new 29e8e7fa9d Deliver the interceptor teardown exactly once
     new 06b341c5c8 Harden PoolProperties diagnostics and validator publication
     new d714e58cc8 Fix the java.sql.Connection javadoc reference
     new a089b0df56 Document PoolProperties defaults and tidy its comments
     new 92eeccb950 Document the StatementFinalizer proxy fallback
     new eb97896caa Fix javadoc warnings
     new 991507996b 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