[ https://issues.apache.org/jira/browse/OOZIE-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Purshotam Shah updated OOZIE-2280: ---------------------------------- Description: @NamedQuery(name = "GET_COORD_ACTIONS_WAITING_SUBMITTED_OLDER_THAN", query = "select a.id, a.jobId, a.statusStr, a.externalId, a.pushMissingDependencies from CoordinatorActionBean a where (a.statusStr = 'WAITING' OR a.statusStr = 'SUBMITTED') AND a.lastModifiedTimestamp <= :lastModifiedTime"), 1. Recovery service also queues CoordPushDependencyCheckXCommand, which doesn't have nominal time check. 2. CoordMaterializeTransitionXCommand will queue CoordActionInputCheckXCommand, so re-queuing by RecoveryService will not cause any issue. But it will get queued in other host. was: @NamedQuery(name = "GET_COORD_ACTIONS_WAITING_SUBMITTED_OLDER_THAN", query = "select a.id, a.jobId, a.statusStr, a.externalId, a.pushMissingDependencies from CoordinatorActionBean a where (a.statusStr = 'WAITING' OR a.statusStr = 'SUBMITTED') AND a.lastModifiedTimestamp <= :lastModifiedTime"), 1. Recovery service also queues CoordPushDependencyCheckXCommand, which doesn't have nominal time check. 2. CoordMaterializeTransitionXCommand will queue CoordActionInputCheckXCommand, so re-queuing by check will not work in HA. It will get queued in other host. > RecoveryService keeps on recovering coord action whose nominal time is not > reached > ---------------------------------------------------------------------------------- > > Key: OOZIE-2280 > URL: https://issues.apache.org/jira/browse/OOZIE-2280 > Project: Oozie > Issue Type: Bug > Reporter: Purshotam Shah > > @NamedQuery(name = "GET_COORD_ACTIONS_WAITING_SUBMITTED_OLDER_THAN", query = > "select a.id, a.jobId, a.statusStr, a.externalId, a.pushMissingDependencies > from CoordinatorActionBean a where (a.statusStr = 'WAITING' OR a.statusStr = > 'SUBMITTED') AND a.lastModifiedTimestamp <= :lastModifiedTime"), > 1. Recovery service also queues CoordPushDependencyCheckXCommand, which > doesn't have nominal time check. > 2. CoordMaterializeTransitionXCommand will queue > CoordActionInputCheckXCommand, so re-queuing by RecoveryService will not > cause any issue. But it will get queued in other host. -- This message was sent by Atlassian JIRA (v6.3.4#6332)