Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
trunk
-
None
-
None
Description
this jira to fix few issues with new SELECT queries.
one issue - workflow actions get stuck because recovery service does not pick up the pending actions. reason is that pendingAge in WF_ACTIONS table not updated property
the other issue - Recovery service does not pick up pending actions, and keeps picking up killed control nodes
when workflow is killed (KillXCommand) while control nodes(start/decision..etc) are being executed, KillXCommand set pending flag of the control node true, but subsequent ActionKillXCommand failed due to unsupported operation, fails to reset pending, so pending flag left to true. Thus, recovery service keep picking this up and start SignalXCommand, but it doesn't go through verifyPreCondition since workflow job status killed. the
same thing is repeated forever
Attachments
Attachments
Issue Links
- is broken by
-
OOZIE-1524 Change Workflow SELECT query to fetch only necessary columns and consolidate JPA Executors
- Closed
- links to