diff options
author | Evgeny Mandrikov <mandrikov@gmail.com> | 2011-04-27 23:23:24 +0400 |
---|---|---|
committer | Evgeny Mandrikov <mandrikov@gmail.com> | 2011-04-27 23:41:09 +0400 |
commit | 09566e047c391ae32e49bc47f7584a231ee14553 (patch) | |
tree | 5941b8eeb751898328ee05d16ecb50bb1b83970a | |
parent | 25f963bfb953346ee85337009b1af7d665494aa0 (diff) | |
download | sonarqube-09566e047c391ae32e49bc47f7584a231ee14553.tar.gz sonarqube-09566e047c391ae32e49bc47f7584a231ee14553.zip |
SONAR-2299 Show Hibernate SQL only if debug logging level enabled, but not info level
3 files changed, 5 insertions, 5 deletions
diff --git a/sonar-application/src/main/assembly/conf/logback.xml b/sonar-application/src/main/assembly/conf/logback.xml index 47de61218c1..407cbdbe265 100644 --- a/sonar-application/src/main/assembly/conf/logback.xml +++ b/sonar-application/src/main/assembly/conf/logback.xml @@ -89,7 +89,7 @@ <level value="ERROR"/> </logger> - <!-- set INFO to activate Hibernate SQL logs. NOT RECOMMENDED --> + <!-- set DEBUG to activate Hibernate SQL logs. NOT RECOMMENDED --> <logger name="org.hibernate.SQL"> <level value="ERROR"/> </logger> diff --git a/sonar-batch/src/main/resources/org/sonar/batch/logback.xml b/sonar-batch/src/main/resources/org/sonar/batch/logback.xml index cd79fb299d6..91b34037ace 100644 --- a/sonar-batch/src/main/resources/org/sonar/batch/logback.xml +++ b/sonar-batch/src/main/resources/org/sonar/batch/logback.xml @@ -12,7 +12,7 @@ <level value="WARN"/> </logger> - <!-- set INFO to activate SQL logs. NOT RECOMMENDED --> + <!-- set DEBUG to activate SQL logs. NOT RECOMMENDED --> <logger name="org.hibernate.SQL"> <level value="ERROR"/> </logger> diff --git a/sonar-core/src/main/java/org/sonar/jpa/session/AbstractDatabaseConnector.java b/sonar-core/src/main/java/org/sonar/jpa/session/AbstractDatabaseConnector.java index ba3e77928fa..e543fecc28f 100644 --- a/sonar-core/src/main/java/org/sonar/jpa/session/AbstractDatabaseConnector.java +++ b/sonar-core/src/main/java/org/sonar/jpa/session/AbstractDatabaseConnector.java @@ -71,6 +71,7 @@ public abstract class AbstractDatabaseConnector implements DatabaseConnector { public String getDialectId() { return dialect.getId(); } + /** * Indicates if the connector is operational : database connection OK and schema version OK */ @@ -158,12 +159,12 @@ public abstract class AbstractDatabaseConnector implements DatabaseConnector { props.put(Environment.DIALECT, getDialectClass()); props.put("hibernate.generate_statistics", getConfiguration().getBoolean(DatabaseProperties.PROP_HIBERNATE_GENERATE_STATISTICS, false)); - props.put("hibernate.show_sql", Boolean.valueOf(LOG_SQL.isInfoEnabled()).toString()); + props.put("hibernate.show_sql", Boolean.valueOf(LOG_SQL.isDebugEnabled()).toString()); Configuration subset = getConfiguration().subset("sonar.hibernate"); for (Iterator keys = subset.getKeys(); keys.hasNext();) { String key = (String) keys.next(); - if (StringUtils.isNotBlank((String)subset.getProperty(key))) { + if (StringUtils.isNotBlank((String) subset.getProperty(key))) { props.put("hibernate." + key, subset.getProperty(key)); } } @@ -171,7 +172,6 @@ public abstract class AbstractDatabaseConnector implements DatabaseConnector { // custom impl setup setupEntityManagerFactory(props); - return props; } |