Repository: asterixdb
Updated Branches:
  refs/heads/master a666452b4 -> 769d20621


[NO ISSUE][OTH] Use Log4j2 Application Context

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
- Instead of using Log4j2's default LoggerContext, use the
  application context to avoid using incorrect configuration
  for loggers.

Change-Id: Iea86ddc7a505b8f2c816cc4887a6dc46871ae76d
Reviewed-on: https://asterix-gerrit.ics.uci.edu/3116
Reviewed-by: Ali Alsuliman <[email protected]>
Tested-by: Jenkins <[email protected]>
Integration-Tests: Jenkins <[email protected]>
Contrib: Jenkins <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/asterixdb/repo
Commit: http://git-wip-us.apache.org/repos/asf/asterixdb/commit/769d2062
Tree: http://git-wip-us.apache.org/repos/asf/asterixdb/tree/769d2062
Diff: http://git-wip-us.apache.org/repos/asf/asterixdb/diff/769d2062

Branch: refs/heads/master
Commit: 769d2062168e6035a997d4efbc3954fa8c1927d4
Parents: a666452
Author: Murtadha Hubail <[email protected]>
Authored: Sun Jan 13 23:35:49 2019 +0300
Committer: Murtadha Hubail <[email protected]>
Committed: Sun Jan 13 14:40:02 2019 -0800

----------------------------------------------------------------------
 .../src/main/java/org/apache/hyracks/util/LoggingConfigUtil.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/asterixdb/blob/769d2062/hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/LoggingConfigUtil.java
----------------------------------------------------------------------
diff --git 
a/hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/LoggingConfigUtil.java
 
b/hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/LoggingConfigUtil.java
index a98c241..cf274af 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/LoggingConfigUtil.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/LoggingConfigUtil.java
@@ -34,7 +34,7 @@ public class LoggingConfigUtil {
     }
 
     public static void defaultIfMissing(String logger, Level defaultLvl) {
-        final Configuration loggingConfig = 
LoggerContext.getContext().getConfiguration();
+        final Configuration loggingConfig = 
LoggerContext.getContext(false).getConfiguration();
         final LoggerConfig loggerConfig = 
loggingConfig.getLoggers().get(logger);
         if (loggerConfig != null) {
             LOGGER.info("{} log level is {}", logger, loggerConfig.getLevel());

Reply via email to