[hibernate/hibernate-orm] f556ba: HHH-18224 - standardize logging of database connec...
by Jan Schatteman
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: f556ba9e909d6258f4ab041bd61fb6fa8e1a57e0
https://github.com/hibernate/hibernate-orm/commit/f556ba9e909d6258f4ab041...
Author: Jan Schatteman <jschatte(a)redhat.com>
Date: 2024-07-24 (Wed, 24 Jul 2024)
Changed paths:
M hibernate-agroal/src/main/java/org/hibernate/agroal/internal/AgroalConnectionProvider.java
M hibernate-c3p0/src/main/java/org/hibernate/c3p0/internal/C3P0ConnectionProvider.java
M hibernate-c3p0/src/main/java/org/hibernate/c3p0/internal/C3P0MessageLogger.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DatabaseConnectionInfoImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DatasourceConnectionProviderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverManagerConnectionProviderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/spi/ConnectionProvider.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/spi/DataSourceBasedMultiTenantConnectionProviderImpl.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/spi/DatabaseConnectionInfo.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/spi/MultiTenantConnectionProvider.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/JdbcEnvironmentInitiator.java
M hibernate-core/src/main/java/org/hibernate/internal/log/ConnectionPoolingLogger.java
A hibernate-core/src/main/java/org/hibernate/internal/log/ConnectionProviderLogger.java
M hibernate-hikaricp/src/main/java/org/hibernate/hikaricp/internal/HikariCPConnectionProvider.java
M hibernate-proxool/src/main/java/org/hibernate/proxool/internal/ProxoolConnectionProvider.java
M hibernate-testing/src/main/java/org/hibernate/testing/jdbc/ConnectionProviderDelegate.java
M hibernate-testing/src/main/java/org/hibernate/testing/jta/JtaAwareConnectionProviderImpl.java
M hibernate-ucp/src/main/java/org/hibernate/oracleucp/internal/UCPConnectionProvider.java
M hibernate-vibur/src/main/java/org/hibernate/vibur/internal/ViburDBCPConnectionProvider.java
Log Message:
-----------
HHH-18224 - standardize logging of database connection
HHH-18224 - add database logging info support also to MultiTenantConnectionProvider. Log output through subsystem logging.
HHH-18224 - remove duplicated database info logging
HHH-18224 - complete refactor of DatabaseConnectionInfo and add more info
HHH-18224 - add standard database info logging to the proxool connection provider
HHH-18224 - add min/max pool sizes to standard db logging
Signed-off-by: Jan Schatteman <jschatte(a)redhat.com>
Commit: 55108d0740d3d46502659ed8098b02fede4abbe5
https://github.com/hibernate/hibernate-orm/commit/55108d0740d3d46502659ed...
Author: Jan Schatteman <jschatte(a)redhat.com>
Date: 2024-07-24 (Wed, 24 Jul 2024)
Changed paths:
M design/logger_id_ranges.adoc
M hibernate-agroal/src/main/java/org/hibernate/agroal/internal/AgroalConnectionProvider.java
M hibernate-c3p0/src/main/java/org/hibernate/c3p0/internal/C3P0ConnectionProvider.java
M hibernate-c3p0/src/main/java/org/hibernate/c3p0/internal/C3P0MessageLogger.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DatabaseConnectionInfoImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverManagerConnectionProviderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/spi/DatabaseConnectionInfo.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/JdbcEnvironmentInitiator.java
A hibernate-core/src/main/java/org/hibernate/internal/log/ConnectionInfoLogger.java
R hibernate-core/src/main/java/org/hibernate/internal/log/ConnectionPoolingLogger.java
R hibernate-core/src/main/java/org/hibernate/internal/log/ConnectionProviderLogger.java
M hibernate-hikaricp/src/main/java/org/hibernate/hikaricp/internal/HikariCPConnectionProvider.java
M hibernate-proxool/src/main/java/org/hibernate/proxool/internal/ProxoolConnectionProvider.java
M hibernate-proxool/src/main/java/org/hibernate/proxool/internal/ProxoolMessageLogger.java
M hibernate-ucp/src/main/java/org/hibernate/oracleucp/internal/UCPConnectionProvider.java
M hibernate-vibur/src/main/java/org/hibernate/vibur/internal/ViburDBCPConnectionProvider.java
Log Message:
-----------
HHH-18224 - db info logging cleanup
Signed-off-by: Jan Schatteman <jschatte(a)redhat.com>
Compare: https://github.com/hibernate/hibernate-orm/compare/e33bcfcf8164...55108d0...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
9 months