[ https://issues.apache.org/jira/browse/OOZIE-1818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shwetha G S updated OOZIE-1818: ------------------------------- Fix Version/s: (was: trunk) 4.2 > CoordMaterializeTransitionXCommand verifyPrecondition doesn't verify current > time > --------------------------------------------------------------------------------- > > Key: OOZIE-1818 > URL: https://issues.apache.org/jira/browse/OOZIE-1818 > Project: Oozie > Issue Type: Bug > Reporter: Purshotam Shah > Assignee: Purshotam Shah > Fix For: 4.2 > > Attachments: OOZIE-1818-V1.patch, OOZIE-1818-V2.patch > > > We need new condition to verify current time. > {code} > if (coordJob.getNextMaterializedTimestamp() != null > && coordJob.getNextMaterializedTimestamp().after( > new Timestamp(System.currentTimeMillis() + > lookAheadWindow * 1000))) { > throw new PreconditionException(ErrorCode.E1100, > "CoordMaterializeTransitionXCommand for jobId=" + jobId > + " Request is for future time. Lookup time is " > + new Timestamp(System.currentTimeMillis() + > lookAheadWindow * 1000) + " mat time is " > + coordJob.getNextMaterializedTimestamp()); > } > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)