[NO ISSUE] Remove tracer log from the xml
- user model changes: no
- storage format changes: no
- interface changes: no
Details:
Remove the tracer log from the xml.
Change-Id: I694dd1a5d3dc897cab35d4ff9e27596e28117700
Reviewed-on: https://asterix-gerrit.ics.uci.edu/3110
Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Murtadha Hubail <mhubail@apache.org>
diff --git a/asterixdb/asterix-app/src/main/resources/log4j2.xml b/asterixdb/asterix-app/src/main/resources/log4j2.xml
index e54a424..97bc0a1 100644
--- a/asterixdb/asterix-app/src/main/resources/log4j2.xml
+++ b/asterixdb/asterix-app/src/main/resources/log4j2.xml
@@ -31,9 +31,6 @@
<Console name="TracerLog" target="SYSTEM_OUT">
<PatternLayout pattern="%m%n"/>
</Console>
- <File name="TracerLogFile" fileName="target/tracer.log">
- <PatternLayout pattern="%m,%n" header="[" footer="]"/>
- </File>
</Appenders>
<Loggers>
<Root level="WARN">
@@ -45,7 +42,6 @@
</Logger>
<Logger name="org.apache.hyracks.util.trace.Tracer.Traces" level="TRACER" additivity="false">
<AppenderRef ref="TracerLog"/>
- <AppenderRef ref="TracerLogFile"/>
</Logger>
</Loggers>
</Configuration>
\ No newline at end of file
diff --git a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/CCLogConfigurationFactory.java b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/CCLogConfigurationFactory.java
index 22dea9f..98e0245 100644
--- a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/CCLogConfigurationFactory.java
+++ b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/CCLogConfigurationFactory.java
@@ -68,6 +68,15 @@
builder.add(builder.newLogger("org.apache.hyracks.http.server.CLFLogger", Level.forName("ACCESS", 550))
.add(builder.newAppenderRef("access")).addAttribute("additivity", false));
+ LayoutComponentBuilder traceLayout = builder.newLayout("PatternLayout").addAttribute("pattern", "%m,%n")
+ .addAttribute("header", "[").addAttribute("footer", "]");
+ AppenderComponentBuilder traceRoll =
+ builder.newAppender("trace", "RollingFile").addAttribute("fileName", logDir + "trace-cc.log")
+ .addAttribute("filePattern", logDir + "trace-cc-%d{MM-dd-yy-ss}.log.gz").add(traceLayout)
+ .addComponent(triggeringPolicy);
+ builder.add(traceRoll);
+ builder.add(builder.newLogger("org.apache.hyracks.util.trace.Tracer.Traces", Level.forName("TRACER", 570))
+ .add(builder.newAppenderRef("trace")).addAttribute("additivity", false));
return builder.build();
}