Author: rkanter
Date: Mon Nov 25 18:58:48 2013
New Revision: 1545370

URL: http://svn.apache.org/r1545370
Log:
OOZIE-1612 When printing Dates to log messages, we should make sure they are in 
oozie.processing.timezone (gwenshap via rkanter)

Modified:
    
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java
    
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java
    
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java
    
oozie/trunk/core/src/main/java/org/apache/oozie/service/CoordMaterializeTriggerService.java
    oozie/trunk/release-log.txt

Modified: 
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java
URL: 
http://svn.apache.org/viewvc/oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java?rev=1545370&r1=1545369&r2=1545370&view=diff
==============================================================================
--- 
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java
 (original)
+++ 
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordActionInputCheckXCommand.java
 Mon Nov 25 18:58:48 2013
@@ -102,7 +102,7 @@ public class CoordActionInputCheckXComma
             updateCoordAction(coordAction, false);
             LOG.info("[" + actionId
                     + "]::ActionInputCheck:: nominal Time is newer than 
current time, so requeue and wait. Current="
-                    + currentTime + ", nominal=" + nominalTime);
+                    + DateUtils.formatDateOozieTZ(currentTime) + ", nominal=" 
+ DateUtils.formatDateOozieTZ(nominalTime));
 
             return null;
         }

Modified: 
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java
URL: 
http://svn.apache.org/viewvc/oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java?rev=1545370&r1=1545369&r2=1545370&view=diff
==============================================================================
--- 
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java
 (original)
+++ 
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordMaterializeTransitionXCommand.java
 Mon Nov 25 18:58:48 2013
@@ -193,7 +193,7 @@ public class CoordMaterializeTransitionX
             endMatdTime = jobEndTime;
         }
 
-        LOG.debug("Materializing coord job id=" + jobId + ", start=" + 
startMatdTime + ", end=" + endMatdTime
+        LOG.debug("Materializing coord job id=" + jobId + ", start=" + 
DateUtils.formatDateOozieTZ(startMatdTime) + ", end=" + 
DateUtils.formatDateOozieTZ(endMatdTime)
                 + ", window=" + materializationWindow);
     }
 
@@ -319,6 +319,7 @@ public class CoordMaterializeTransitionX
         Calendar end = Calendar.getInstance(appTz);
         end.setTime(endMatdTime);
         lastActionNumber = coordJob.getLastActionNumber();
+        //Intentionally printing dates in their own timezone, not Oozie 
timezone
         LOG.info("materialize actions for tz=" + appTz.getDisplayName() + ",\n 
start=" + start.getTime() + ", end="
                 + end.getTime() + ",\n timeUnit " + freqTU.getCalendarUnit() + 
",\n frequency :" + frequency + ":"
                 + freqTU + ",\n lastActionNumber " + lastActionNumber);
@@ -379,7 +380,7 @@ public class CoordMaterializeTransitionX
                 lastActionNumber++;
 
                 int timeout = coordJob.getTimeout();
-                LOG.debug("Materializing action for time=" + start.getTime() + 
", lastactionnumber=" + lastActionNumber
+                LOG.debug("Materializing action for time=" + 
DateUtils.formatDateOozieTZ(start.getTime()) + ", lastactionnumber=" + 
lastActionNumber
                         + " timeout=" + timeout + " minutes");
                 Date actualTime = new Date();
                 action = CoordCommandUtils.materializeOneInstance(jobId, 
dryrun, (Element) eJob.clone(),

Modified: 
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java
URL: 
http://svn.apache.org/viewvc/oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java?rev=1545370&r1=1545369&r2=1545370&view=diff
==============================================================================
--- 
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java
 (original)
+++ 
oozie/trunk/core/src/main/java/org/apache/oozie/command/coord/CoordPushDependencyCheckXCommand.java
 Mon Nov 25 18:58:48 2013
@@ -51,6 +51,7 @@ import org.apache.oozie.util.LogUtils;
 import org.apache.oozie.util.StatusUtils;
 import org.apache.oozie.util.XConfiguration;
 import org.apache.oozie.util.XLog;
+import org.apache.oozie.util.DateUtils;
 
 public class CoordPushDependencyCheckXCommand extends 
CoordinatorXCommand<Void> {
     protected String actionId;
@@ -213,7 +214,7 @@ public class CoordPushDependencyCheckXCo
             // CoordActionInputCheckXCommand will take care of moving it to 
READY when it is nominal time.
             if (nominalTime.compareTo(currentTime) > 0) {
                 LOG.info("[" + actionId + "]::ActionInputCheck:: nominal Time 
is newer than current time. Current="
-                        + currentTime + ", nominal=" + nominalTime);
+                        + DateUtils.formatDateOozieTZ(currentTime) + ", 
nominal=" + DateUtils.formatDateOozieTZ(nominalTime));
             }
             else {
                 String actionXml = resolveCoordConfiguration();

Modified: 
oozie/trunk/core/src/main/java/org/apache/oozie/service/CoordMaterializeTriggerService.java
URL: 
http://svn.apache.org/viewvc/oozie/trunk/core/src/main/java/org/apache/oozie/service/CoordMaterializeTriggerService.java?rev=1545370&r1=1545369&r2=1545370&view=diff
==============================================================================
--- 
oozie/trunk/core/src/main/java/org/apache/oozie/service/CoordMaterializeTriggerService.java
 (original)
+++ 
oozie/trunk/core/src/main/java/org/apache/oozie/service/CoordMaterializeTriggerService.java
 Mon Nov 25 18:58:48 2013
@@ -30,6 +30,7 @@ import org.apache.oozie.executor.jpa.Coo
 import org.apache.oozie.executor.jpa.JPAExecutorException;
 import org.apache.oozie.util.XCallable;
 import org.apache.oozie.util.XLog;
+import org.apache.oozie.util.DateUtils;
 
 /**
  * The coordinator Materialization Lookup trigger service schedule lookup 
trigger command for every interval (default is
@@ -133,7 +134,7 @@ public class CoordMaterializeTriggerServ
                 CoordJobsToBeMaterializedJPAExecutor cmatcmd = new 
CoordJobsToBeMaterializedJPAExecutor(currDate, limit);
                 List<CoordinatorJobBean> materializeJobs = 
jpaService.execute(cmatcmd);
                 int rejected = 0;
-                LOG.info("CoordMaterializeTriggerService - Curr Date= " + 
currDate + ", Num jobs to materialize = "
+                LOG.info("CoordMaterializeTriggerService - Curr Date= " + 
DateUtils.formatDateOozieTZ(currDate)  + ", Num jobs to materialize = "
                         + materializeJobs.size());
                 for (CoordinatorJobBean coordJob : materializeJobs) {
                     if 
(Services.get().get(JobsConcurrencyService.class).isJobIdForThisServer(coordJob.getId()))
 {

Modified: oozie/trunk/release-log.txt
URL: 
http://svn.apache.org/viewvc/oozie/trunk/release-log.txt?rev=1545370&r1=1545369&r2=1545370&view=diff
==============================================================================
--- oozie/trunk/release-log.txt (original)
+++ oozie/trunk/release-log.txt Mon Nov 25 18:58:48 2013
@@ -1,5 +1,6 @@
 -- Oozie 4.1.0 release (trunk - unreleased)
 
+OOZIE-1612 When printing Dates to log messages, we should make sure they are 
in oozie.processing.timezone (gwenshap via rkanter)
 OOZIE-1519 Admin command to update the sharelib (puru via ryota)
 OOZIE-1604 <java-opts> and <java-opt> not added to Application Master property 
in uber mode (ryota)
 OOZIE-1584 Setup sharelib using script and pickup latest(honor ship.launcher) 
and remove DFS dependency at startup (puru via ryota)


Reply via email to