Ian Maxon has uploaded a new change for review.

  https://asterix-gerrit.ics.uci.edu/3319

Change subject: [NO ISSUE] Fix trace log path
......................................................................

[NO ISSUE] Fix trace log path

The trace log path was broken and inconsistent with
how the other log paths are constructed.

Change-Id: I69d8bb4161c55fd1c0560a4fa79722cd5212a9b7
---
M 
hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NCLogConfigurationFactory.java
1 file changed, 7 insertions(+), 6 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/19/3319/1

diff --git 
a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NCLogConfigurationFactory.java
 
b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NCLogConfigurationFactory.java
index a657d6b..996b70e 100644
--- 
a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NCLogConfigurationFactory.java
+++ 
b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NCLogConfigurationFactory.java
@@ -18,9 +18,6 @@
  */
 package org.apache.hyracks.control.nc;
 
-import java.io.File;
-import java.net.URI;
-
 import org.apache.hyracks.control.common.controllers.NCConfig;
 import org.apache.logging.log4j.Level;
 import org.apache.logging.log4j.core.LoggerContext;
@@ -32,6 +29,9 @@
 import org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder;
 import org.apache.logging.log4j.core.config.builder.api.LayoutComponentBuilder;
 import org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration;
+
+import java.io.File;
+import java.net.URI;
 
 public class NCLogConfigurationFactory extends ConfigurationFactory {
     private NCConfig config;
@@ -74,9 +74,10 @@
         LayoutComponentBuilder traceLayout = 
builder.newLayout("PatternLayout").addAttribute("pattern", "%m,%n")
                 .addAttribute("header", "[").addAttribute("footer", "]");
         AppenderComponentBuilder traceRoll = builder.newAppender("trace", 
"RollingFile")
-                .addAttribute("fileName", logDir + "trace-" + nodeId + ".log")
-                .addAttribute("filePattern", logDir + "trace-" + nodeId + 
"-%d{MM-dd-yy-ss}.log.gz").add(traceLayout)
-                .addComponent(triggeringPolicy);
+                .addAttribute("fileName", new File(logDir, "trace-" + nodeId + 
".log").getAbsolutePath())
+                .addAttribute("filePattern",
+                        new File(logDir, "trace-" + nodeId + 
"-%d{MM-dd-yy-ss}.log.gz").getAbsolutePath())
+                .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));

-- 
To view, visit https://asterix-gerrit.ics.uci.edu/3319
To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I69d8bb4161c55fd1c0560a4fa79722cd5212a9b7
Gerrit-PatchSet: 1
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Owner: Ian Maxon <[email protected]>

Reply via email to