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

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


    from 61eb542b65 Review "Reject jsp:element with multiple name attributes"
     new f4470631c7 Fix clearing credentials backed by a defaults table
     new 3ef6d8d580 Mask nested interceptor credential properties
     new d967a01193 Report duplicate live pool names as an error
     new 4d236d3a81 Mask every credential-shaped database property key
     new 483bcc3d7d Serialize configuration validation with cleaner 
reconciliation
     new 0ba08f9494 Do not retry refused JMX unregistrations
     new 1f7928688a Do not register connection MBeans on the borrow path
     new d7120db1a7 Attempt the slow query JMX publication once per pool
     new f83e22c785 Restore the RedundantModifier check for test code
     new ae5a230cb0 Release child MBeans when a pool MBean is deregistered
     new df00b82c77 Document the JMX lifecycle of an abandoned pool
     new d7e3e94b38 Tighten the DataSourceProxy bean and JMX surface
     new 86576c5091 Reset validation on a new session and make PooledConnection 
logging safe
     new dd0b3ac44a Deliver the interceptor teardown exactly once
     new 1ab0d53d3b Harden PoolProperties diagnostics and validator publication
     new 6d0cd50681 Fix the java.sql.Connection javadoc reference
     new bdae25b6e0 Document PoolProperties defaults and tidy its comments
     new 268c03bfd7 Document the StatementFinalizer proxy fallback
     new db180b5afb Fix javadoc warnings
     new 98a077469c 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