This is an automated email from the ASF dual-hosted git repository.
rayman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/samza.git
The following commit(s) were added to refs/heads/master by this push:
new 767a5d4 SAMZA-2311 : Removing use of logger from appender (#1146)
767a5d4 is described below
commit 767a5d47400948f56158d4c7307a91ef0baff4b4
Author: rmatharu <[email protected]>
AuthorDate: Mon Aug 26 13:35:27 2019 -0700
SAMZA-2311 : Removing use of logger from appender (#1146)
---
.../apache/samza/logging/log4j/SimpleDiagnosticsAppender.java | 10 ++--------
.../apache/samza/logging/log4j2/SimpleDiagnosticsAppender.java | 10 ++--------
2 files changed, 4 insertions(+), 16 deletions(-)
diff --git
a/samza-log4j/src/main/java/org/apache/samza/logging/log4j/SimpleDiagnosticsAppender.java
b/samza-log4j/src/main/java/org/apache/samza/logging/log4j/SimpleDiagnosticsAppender.java
index 95135b2..4aed996 100644
---
a/samza-log4j/src/main/java/org/apache/samza/logging/log4j/SimpleDiagnosticsAppender.java
+++
b/samza-log4j/src/main/java/org/apache/samza/logging/log4j/SimpleDiagnosticsAppender.java
@@ -23,8 +23,6 @@ import org.apache.log4j.AppenderSkeleton;
import org.apache.log4j.spi.LoggingEvent;
import org.apache.samza.diagnostics.DiagnosticsExceptionEvent;
import org.apache.samza.diagnostics.DiagnosticsManager;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
/**
@@ -35,7 +33,6 @@ import org.slf4j.LoggerFactory;
* stream of diagnostics-related events.
*/
public class SimpleDiagnosticsAppender extends AppenderSkeleton {
- private static final Logger LOG =
LoggerFactory.getLogger(SimpleDiagnosticsAppender.class);
// simple object to synchronize root logger attachment
private static final Object SYNCHRONIZATION_OBJECT = new Object();
@@ -57,7 +54,7 @@ public class SimpleDiagnosticsAppender extends
AppenderSkeleton {
private void attachAppenderToRootLogger() {
// ensure appender is attached only once per JVM (regardless of
#containers)
if
(org.apache.log4j.Logger.getRootLogger().getAppender(SimpleDiagnosticsAppender.class.getName())
== null) {
- LOG.info("Attaching diagnostics appender to root logger");
+ System.out.println("Attaching diagnostics appender to root logger");
org.apache.log4j.Logger.getRootLogger().addAppender(this);
}
}
@@ -73,13 +70,10 @@ public class SimpleDiagnosticsAppender extends
AppenderSkeleton {
loggingEvent.getProperties());
diagnosticsManager.addExceptionEvent(diagnosticsExceptionEvent);
- LOG.debug("Received DiagnosticsExceptionEvent " +
diagnosticsExceptionEvent);
- } else {
- LOG.debug("Received non-exception event with message " +
loggingEvent.getMessage());
}
} catch (Exception e) {
// blanket catch of all exceptions so as to not impact any job
- LOG.error("Exception in logging event parsing", e);
+ System.err.println("Exception in logging event parsing " + e);
}
}
diff --git
a/samza-log4j2/src/main/java/org/apache/samza/logging/log4j2/SimpleDiagnosticsAppender.java
b/samza-log4j2/src/main/java/org/apache/samza/logging/log4j2/SimpleDiagnosticsAppender.java
index 932b3f7..fa65199 100644
---
a/samza-log4j2/src/main/java/org/apache/samza/logging/log4j2/SimpleDiagnosticsAppender.java
+++
b/samza-log4j2/src/main/java/org/apache/samza/logging/log4j2/SimpleDiagnosticsAppender.java
@@ -28,8 +28,6 @@ import org.apache.logging.log4j.core.config.Configuration;
import org.apache.logging.log4j.core.config.LoggerConfig;
import org.apache.samza.diagnostics.DiagnosticsExceptionEvent;
import org.apache.samza.diagnostics.DiagnosticsManager;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
/**
* Provides an in-memory appender that parses LogEvents to filter events
relevant to diagnostics.
@@ -39,7 +37,6 @@ import org.slf4j.LoggerFactory;
* stream of diagnostics-related events.
*/
public class SimpleDiagnosticsAppender extends AbstractAppender {
- private static final Logger LOG =
LoggerFactory.getLogger(SimpleDiagnosticsAppender.class);
// simple object to synchronize root logger attachment
private static final Object SYNCHRONIZATION_OBJECT = new Object();
@@ -62,7 +59,7 @@ public class SimpleDiagnosticsAppender extends
AbstractAppender {
// ensure appender is attached only once per JVM (regardless of
#containers)
if
(config.getRootLogger().getAppenders().get(SimpleDiagnosticsAppender.class.getName())
== null) {
- LOG.info("Attaching diagnostics appender to root logger");
+ System.out.println("Attaching diagnostics appender to root logger");
appender.start();
config.addAppender(appender);
for (final LoggerConfig loggerConfig : config.getLoggers().values()) {
@@ -81,13 +78,10 @@ public class SimpleDiagnosticsAppender extends
AbstractAppender {
logEvent.getContextData().toMap());
diagnosticsManager.addExceptionEvent(diagnosticsExceptionEvent);
- LOG.debug("Received DiagnosticsExceptionEvent " +
diagnosticsExceptionEvent);
- } else {
- LOG.debug("Received non-exception event with message " +
logEvent.getMessage());
}
} catch (Exception e) {
// blanket catch of all exceptions so as to not impact any job
- LOG.error("Exception in logevent parsing", e);
+ System.err.println("Exception in logevent parsing " + e);
}
}
}