Julian Endres created OOZIE-2970:
------------------------------------

             Summary: Coordinator calculates wrong year on January 1st when 
started in future
                 Key: OOZIE-2970
                 URL: https://issues.apache.org/jira/browse/OOZIE-2970
             Project: Oozie
          Issue Type: Bug
    Affects Versions: 4.2.0
         Environment: Hadoop HDP 2.5.3
            Reporter: Julian Endres


In our coordinator application we use the function combination 
coord:formatTime(coord:nominalTime()) a lot to calculate some critical 
properties e.g. for SQL statements.

Sometimes we run the Coordinator with a start time and end time in the past (we 
are catching up some workflow instances / data sets). Usually this works well 
and the values of the properties get calculated correctly.

However, when I was just setting a Coordinator (Timezone is UTC) to start at 
2017-01-01T00:00Z, with a frequency of 60 minutes the whole first of January 
e.g. the function 

${coord:formatTime(coord:nominalTime(),"YYYY-MM-dd'T'HH")}

returned the wrong year for example *2016*-01-01T01, *2016*-01-01T02... and so 
on.

On the second of January all the calculations where correct with 2017-01-02T01 
etc.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to