Skip to content

Commit 0eb4cb1

Browse files
committed
[#1950] Change log4j.properties
* Print the full class path with the line number: this way the IDE can link the message to the corresponding class * Disable log related to the connection: it's useful only in certain situations and too verbose otherwise * Uniform all log configurations in the different modules
1 parent 4ece884 commit 0eb4cb1

File tree

4 files changed

+40
-11
lines changed

4 files changed

+40
-11
lines changed

hibernate-reactive-core/src/test/resources/log4j2.properties

+5-3
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,14 @@ logger.hibernate-dialect.name = org.hibernate.orm.dialect
77
logger.hibernate-dialect.level = debug
88

99
# SQL logging disabled by default to speed test suite execution
10+
# It can also be enabled by setting the environment variable:
11+
# JAVA_TOOL_OPTIONS='-Dhibernate.show_sql=true'
1012
logger.hibernate.name = org.hibernate.SQL
1113
logger.hibernate.level = info
1214

13-
# We want to log when a connection is opened/closed
15+
# Setting level TRACE will show when a connection is opened/closed
1416
logger.sql-connection.name = org.hibernate.reactive.pool.impl
15-
logger.sql-connection.level = trace
17+
logger.sql-connection.level = info
1618

1719
# Setting level to TRACE will show parameters values
1820
logger.sql-parameters-values.name = org.hibernate.type
@@ -21,5 +23,5 @@ logger.sql-parameters-values.level = info
2123
appender.console.name = console
2224
appender.console.type = Console
2325
appender.console.layout.type = PatternLayout
24-
appender.console.layout.pattern = %highlight{%p} %style{%c{1}}{Blue} [%t] %m%n
26+
appender.console.layout.pattern = %highlight{%p} %style{%c:%L}{Blue} [%t] %m%n
2527

integration-tests/bytecode-enhancements-it/src/test/resources/log4j2.properties

+8-2
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,20 @@ logger.hibernate-dialect.name = org.hibernate.orm.dialect
77
logger.hibernate-dialect.level = debug
88

99
# SQL logging disabled by default to speed test suite execution
10+
# It can also be enabled by setting the environment variable:
11+
# JAVA_TOOL_OPTIONS='-Dhibernate.show_sql=true'
1012
logger.hibernate.name = org.hibernate.SQL
1113
logger.hibernate.level = info
1214

15+
# Setting level TRACE will show when a connection is opened/closed
16+
logger.sql-connection.name = org.hibernate.reactive.pool.impl
17+
logger.sql-connection.level = info
18+
1319
# Setting level to TRACE will show parameters values
1420
logger.sql-parameters-values.name = org.hibernate.type
15-
logger.sql-parameters-values.level = INFO
21+
logger.sql-parameters-values.level = info
1622

1723
appender.console.name = console
1824
appender.console.type = Console
1925
appender.console.layout.type = PatternLayout
20-
appender.console.layout.pattern = %highlight{[%p]} %m%n
26+
appender.console.layout.pattern = %highlight{%p} %style{%c:%L}{Blue} [%t] %m%n

integration-tests/hibernate-validator-postgres-it/src/test/resources/log4j2.properties

+8-2
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,20 @@ logger.hibernate-dialect.name = org.hibernate.orm.dialect
77
logger.hibernate-dialect.level = debug
88

99
# SQL logging disabled by default to speed test suite execution
10+
# It can also be enabled by setting the environment variable:
11+
# JAVA_TOOL_OPTIONS='-Dhibernate.show_sql=true'
1012
logger.hibernate.name = org.hibernate.SQL
1113
logger.hibernate.level = info
1214

15+
# Setting level TRACE will show when a connection is opened/closed
16+
logger.sql-connection.name = org.hibernate.reactive.pool.impl
17+
logger.sql-connection.level = info
18+
1319
# Setting level to TRACE will show parameters values
1420
logger.sql-parameters-values.name = org.hibernate.type
15-
logger.sql-parameters-values.level = INFO
21+
logger.sql-parameters-values.level = info
1622

1723
appender.console.name = console
1824
appender.console.type = Console
1925
appender.console.layout.type = PatternLayout
20-
appender.console.layout.pattern = %highlight{[%p]} %m%n
26+
appender.console.layout.pattern = %highlight{%p} %style{%c:%L}{Blue} [%t] %m%n

integration-tests/verticle-postgres-it/src/main/resources/log4j2.properties

+19-4
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,29 @@ rootLogger.level = info
22
rootLogger.appenderRefs = console
33
rootLogger.appenderRef.console.ref = console
44

5-
logger.hibernate.name = org.hibernate.SQL
6-
logger.hibernate.level = info
7-
85
# Integration tests
96
logger.it.name = org.hibernate.reactive.it
107
logger.it.level = info
118

9+
# Print the selected dialect information
10+
logger.hibernate-dialect.name = org.hibernate.orm.dialect
11+
logger.hibernate-dialect.level = debug
12+
13+
# SQL logging disabled by default to speed test suite execution
14+
# It can also be enabled by setting the environment variable:
15+
# JAVA_TOOL_OPTIONS='-Dhibernate.show_sql=true'
16+
logger.hibernate.name = org.hibernate.SQL
17+
logger.hibernate.level = info
18+
19+
# Setting level TRACE will show when a connection is opened/closed
20+
logger.sql-connection.name = org.hibernate.reactive.pool.impl
21+
logger.sql-connection.level = info
22+
23+
# Setting level to TRACE will show parameters values
24+
logger.sql-parameters-values.name = org.hibernate.type
25+
logger.sql-parameters-values.level = info
26+
1227
appender.console.name = console
1328
appender.console.type = Console
1429
appender.console.layout.type = PatternLayout
15-
appender.console.layout.pattern = %highlight{[%p]} [%tid:%t] %m%n
30+
appender.console.layout.pattern = %highlight{%p} %style{%c:%L}{Blue} [%t] %m%n

0 commit comments

Comments
 (0)