You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oozie.apache.org by "Alejandro Abdelnur (Created) (JIRA)" <ji...@apache.org> on 2011/11/02 20:05:32 UTC
[jira] [Created] (OOZIE-593) WF lite2 implementation with testcases
WF lite2 implementation with testcases
---------------------------------------
Key: OOZIE-593
URL: https://issues.apache.org/jira/browse/OOZIE-593
Project: Oozie
Issue Type: Sub-task
Reporter: Alejandro Abdelnur
Assignee: Alejandro Abdelnur
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (OOZIE-593) WF lite2 implementation with
testcases
Posted by "jiraposter@reviews.apache.org (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/OOZIE-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13145779#comment-13145779 ]
jiraposter@reviews.apache.org commented on OOZIE-593:
-----------------------------------------------------
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2715/#review3087
-----------------------------------------------------------
Got it.
It is an important and big change. We have quite a few new dev members. We will go though the code and will ask for any specific questions/clarifications soon.
- Mohammad
On 2011-11-03 17:33:51, Alejandro Abdelnur wrote:
bq.
bq. -----------------------------------------------------------
bq. This is an automatically generated e-mail. To reply, visit:
bq. https://reviews.apache.org/r/2715/
bq. -----------------------------------------------------------
bq.
bq. (Updated 2011-11-03 17:33:51)
bq.
bq.
bq. Review request for oozie.
bq.
bq.
bq. Summary
bq. -------
bq.
bq. WF lite2 implementation with testcases
bq.
bq.
bq. This addresses bug OOZIE-593.
bq. https://issues.apache.org/jira/browse/OOZIE-593
bq.
bq.
bq. Diffs
bq. -----
bq.
bq. /trunk/core/pom.xml 1197198
bq. /trunk/core/src/main/java/org/apache/oozie/ErrorCode.java 1197198
bq. /trunk/core/src/main/java/org/apache/oozie/util/JSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/util/JSONException.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/util/StringUtils.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ActionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/DecisionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/EndNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ForkNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/JoinNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/KillNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDef.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDefJSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerContext.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerException.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ShardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/StartNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/SuspendNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/UnshardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/Workflow.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowApp.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppJSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppParser.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowException.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowJSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowListener.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/test/TestException.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/test/TestExceptionHelper.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/test/XTest.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/util/TestJSON.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/util/TestJSONException.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/util/TestStringUtils.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestActionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestDecisionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestEndNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestForkNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestJoinNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestKillNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDef.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDefJSON.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerContext.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerException.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestShardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestStartNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestSuspendNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestUnshardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflow.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowApp.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppJSON.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppParser.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowJSON.java PRE-CREATION
bq. /trunk/pom.xml 1197198
bq.
bq. Diff: https://reviews.apache.org/r/2715/diff
bq.
bq.
bq. Testing
bq. -------
bq.
bq. it includes testcase with full coverage
bq.
bq.
bq. Thanks,
bq.
bq. Alejandro
bq.
bq.
> WF lite2 implementation with testcases
> ---------------------------------------
>
> Key: OOZIE-593
> URL: https://issues.apache.org/jira/browse/OOZIE-593
> Project: Oozie
> Issue Type: Sub-task
> Reporter: Alejandro Abdelnur
> Assignee: Alejandro Abdelnur
> Attachments: OOZIE-593v1.patch
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (OOZIE-593) WF lite2 implementation with
testcases
Posted by "jiraposter@reviews.apache.org (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/OOZIE-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13145660#comment-13145660 ]
jiraposter@reviews.apache.org commented on OOZIE-593:
-----------------------------------------------------
bq. On 2011-11-04 06:54:19, Mohammad Islam wrote:
bq. > Alejandro,
bq. > Can you please give us some more explanation (broad picture) such us
bq. > 1. why do we need lite2? what are the shortcoming of existing lite WF?
bq. > 2. Also some high-level design idea, to understand this big change quickly.
bq. > Regards,
bq. > Mohammad
Mohammad,
As I've mentioned in the parent JIRA (OOZIE-592):
------------------------------------------------------------------------
Current WF library implementation (lite) has the following issues/limitations:
* Under certain conditions kill/failure all running actions are not being properly killed (leaving things in odd states and/or runaway actions)
* Exceptions are properly propagated handled
* start/end/kill/fork/join nodes do not provide hooks to create entries in the DB in the WF actions table (useful for WF visualization)
In addition, the following new features would allow more flexible WF programming:
* support for a SUSPEND node, to programmatically suspend a WF in certain condition.
* support for SHARD/UNSHARD nodes, similar to FORK/JOIN but it is a single execution lane that gets multiplexed N times
------------------------------------------------------------------------
Furthermore, initially I've tried to work on the existing WF lite, but I've found quite difficult to add some of this new functionality in the existing signal logic. Because of that I've started from scratch copying over much of the code from WF lite.
- Alejandro
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2715/#review3045
-----------------------------------------------------------
On 2011-11-03 17:33:51, Alejandro Abdelnur wrote:
bq.
bq. -----------------------------------------------------------
bq. This is an automatically generated e-mail. To reply, visit:
bq. https://reviews.apache.org/r/2715/
bq. -----------------------------------------------------------
bq.
bq. (Updated 2011-11-03 17:33:51)
bq.
bq.
bq. Review request for oozie.
bq.
bq.
bq. Summary
bq. -------
bq.
bq. WF lite2 implementation with testcases
bq.
bq.
bq. This addresses bug OOZIE-593.
bq. https://issues.apache.org/jira/browse/OOZIE-593
bq.
bq.
bq. Diffs
bq. -----
bq.
bq. /trunk/core/pom.xml 1197198
bq. /trunk/core/src/main/java/org/apache/oozie/ErrorCode.java 1197198
bq. /trunk/core/src/main/java/org/apache/oozie/util/JSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/util/JSONException.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/util/StringUtils.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ActionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/DecisionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/EndNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ForkNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/JoinNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/KillNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDef.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDefJSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerContext.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerException.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ShardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/StartNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/SuspendNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/UnshardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/Workflow.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowApp.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppJSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppParser.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowException.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowJSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowListener.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/test/TestException.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/test/TestExceptionHelper.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/test/XTest.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/util/TestJSON.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/util/TestJSONException.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/util/TestStringUtils.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestActionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestDecisionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestEndNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestForkNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestJoinNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestKillNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDef.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDefJSON.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerContext.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerException.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestShardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestStartNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestSuspendNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestUnshardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflow.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowApp.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppJSON.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppParser.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowJSON.java PRE-CREATION
bq. /trunk/pom.xml 1197198
bq.
bq. Diff: https://reviews.apache.org/r/2715/diff
bq.
bq.
bq. Testing
bq. -------
bq.
bq. it includes testcase with full coverage
bq.
bq.
bq. Thanks,
bq.
bq. Alejandro
bq.
bq.
> WF lite2 implementation with testcases
> ---------------------------------------
>
> Key: OOZIE-593
> URL: https://issues.apache.org/jira/browse/OOZIE-593
> Project: Oozie
> Issue Type: Sub-task
> Reporter: Alejandro Abdelnur
> Assignee: Alejandro Abdelnur
> Attachments: OOZIE-593v1.patch
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (OOZIE-593) WF lite2 implementation with
testcases
Posted by "jiraposter@reviews.apache.org (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/OOZIE-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13143361#comment-13143361 ]
jiraposter@reviews.apache.org commented on OOZIE-593:
-----------------------------------------------------
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2715/
-----------------------------------------------------------
Review request for oozie.
Summary
-------
WF lite2 implementation with testcases
This addresses bug OOZIE-593.
https://issues.apache.org/jira/browse/OOZIE-593
Diffs
-----
/trunk/core/pom.xml 1197198
/trunk/core/src/main/java/org/apache/oozie/ErrorCode.java 1197198
/trunk/core/src/main/java/org/apache/oozie/util/JSON.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/util/JSONException.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/util/StringUtils.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ActionNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/DecisionNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/EndNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ForkNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/JoinNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/KillNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDef.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDefJSON.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerContext.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerException.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ShardNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/StartNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/SuspendNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/UnshardNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/Workflow.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowApp.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppJSON.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppParser.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowException.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowJSON.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowListener.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/test/TestException.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/test/TestExceptionHelper.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/test/XTest.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/util/TestJSON.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/util/TestJSONException.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/util/TestStringUtils.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestActionNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestDecisionNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestEndNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestForkNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestJoinNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestKillNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDef.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDefJSON.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerContext.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerException.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestShardNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestStartNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestSuspendNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestUnshardNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflow.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowApp.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppJSON.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppParser.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowJSON.java PRE-CREATION
/trunk/pom.xml 1197198
Diff: https://reviews.apache.org/r/2715/diff
Testing
-------
it includes testcase with full coverage
Thanks,
Alejandro
> WF lite2 implementation with testcases
> ---------------------------------------
>
> Key: OOZIE-593
> URL: https://issues.apache.org/jira/browse/OOZIE-593
> Project: Oozie
> Issue Type: Sub-task
> Reporter: Alejandro Abdelnur
> Assignee: Alejandro Abdelnur
> Attachments: OOZIE-593v1.patch
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (OOZIE-593) WF lite2 implementation with
testcases
Posted by "jiraposter@reviews.apache.org (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/OOZIE-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13143788#comment-13143788 ]
jiraposter@reviews.apache.org commented on OOZIE-593:
-----------------------------------------------------
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2715/#review3045
-----------------------------------------------------------
Alejandro,
Can you please give us some more explanation (broad picture) such us
1. why do we need lite2? what are the shortcoming of existing lite WF?
2. Also some high-level design idea, to understand this big change quickly.
Regards,
Mohammad
- Mohammad
On 2011-11-03 17:33:51, Alejandro Abdelnur wrote:
bq.
bq. -----------------------------------------------------------
bq. This is an automatically generated e-mail. To reply, visit:
bq. https://reviews.apache.org/r/2715/
bq. -----------------------------------------------------------
bq.
bq. (Updated 2011-11-03 17:33:51)
bq.
bq.
bq. Review request for oozie.
bq.
bq.
bq. Summary
bq. -------
bq.
bq. WF lite2 implementation with testcases
bq.
bq.
bq. This addresses bug OOZIE-593.
bq. https://issues.apache.org/jira/browse/OOZIE-593
bq.
bq.
bq. Diffs
bq. -----
bq.
bq. /trunk/core/pom.xml 1197198
bq. /trunk/core/src/main/java/org/apache/oozie/ErrorCode.java 1197198
bq. /trunk/core/src/main/java/org/apache/oozie/util/JSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/util/JSONException.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/util/StringUtils.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ActionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/DecisionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/EndNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ForkNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/JoinNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/KillNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDef.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDefJSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerContext.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerException.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ShardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/StartNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/SuspendNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/UnshardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/Workflow.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowApp.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppJSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppParser.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowException.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowJSON.java PRE-CREATION
bq. /trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowListener.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/test/TestException.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/test/TestExceptionHelper.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/test/XTest.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/util/TestJSON.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/util/TestJSONException.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/util/TestStringUtils.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestActionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestDecisionNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestEndNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestForkNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestJoinNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestKillNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDef.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDefJSON.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerContext.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerException.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestShardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestStartNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestSuspendNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestUnshardNodeHandler.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflow.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowApp.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppJSON.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppParser.java PRE-CREATION
bq. /trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowJSON.java PRE-CREATION
bq. /trunk/pom.xml 1197198
bq.
bq. Diff: https://reviews.apache.org/r/2715/diff
bq.
bq.
bq. Testing
bq. -------
bq.
bq. it includes testcase with full coverage
bq.
bq.
bq. Thanks,
bq.
bq. Alejandro
bq.
bq.
> WF lite2 implementation with testcases
> ---------------------------------------
>
> Key: OOZIE-593
> URL: https://issues.apache.org/jira/browse/OOZIE-593
> Project: Oozie
> Issue Type: Sub-task
> Reporter: Alejandro Abdelnur
> Assignee: Alejandro Abdelnur
> Attachments: OOZIE-593v1.patch
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (OOZIE-593) WF lite2 implementation with
testcases
Posted by "jiraposter@reviews.apache.org (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/OOZIE-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13159719#comment-13159719 ]
jiraposter@reviews.apache.org commented on OOZIE-593:
-----------------------------------------------------
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2715/
-----------------------------------------------------------
(Updated 2011-11-30 00:50:12.777985)
Review request for oozie.
Summary (updated)
-------
WF lite2 implementation with testcases
This addresses bug OOZIE-593.
https://issues.apache.org/jira/browse/OOZIE-593
Diffs
-----
/trunk/core/pom.xml 1197198
/trunk/core/src/main/java/org/apache/oozie/ErrorCode.java 1197198
/trunk/core/src/main/java/org/apache/oozie/util/JSON.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/util/JSONException.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/util/StringUtils.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ActionNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/DecisionNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/EndNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ForkNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/JoinNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/KillNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDef.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeDefJSON.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerContext.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/NodeHandlerException.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/ShardNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/StartNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/SuspendNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/UnshardNodeHandler.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/Workflow.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowApp.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppJSON.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowAppParser.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowException.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowJSON.java PRE-CREATION
/trunk/core/src/main/java/org/apache/oozie/workflow/lite2/WorkflowListener.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/test/TestException.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/test/TestExceptionHelper.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/test/XTest.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/util/TestJSON.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/util/TestJSONException.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/util/TestStringUtils.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestActionNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestDecisionNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestEndNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestForkNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestJoinNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestKillNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDef.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeDefJSON.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerContext.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestNodeHandlerException.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestShardNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestStartNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestSuspendNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestUnshardNodeHandler.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflow.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowApp.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppJSON.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowAppParser.java PRE-CREATION
/trunk/core/src/test/java/org/apache/oozie/workflow/lite2/TestWorkflowJSON.java PRE-CREATION
/trunk/pom.xml 1197198
Diff: https://reviews.apache.org/r/2715/diff
Testing
-------
it includes testcase with full coverage
Thanks,
Alejandro
> WF lite2 implementation with testcases
> ---------------------------------------
>
> Key: OOZIE-593
> URL: https://issues.apache.org/jira/browse/OOZIE-593
> Project: Oozie
> Issue Type: Sub-task
> Reporter: Alejandro Abdelnur
> Assignee: Alejandro Abdelnur
> Attachments: OOZIE-593v1.patch
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (OOZIE-593) WF lite2 implementation with testcases
Posted by "Alejandro Abdelnur (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/OOZIE-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alejandro Abdelnur updated OOZIE-593:
-------------------------------------
Attachment: OOZIE-593v1.patch
> WF lite2 implementation with testcases
> ---------------------------------------
>
> Key: OOZIE-593
> URL: https://issues.apache.org/jira/browse/OOZIE-593
> Project: Oozie
> Issue Type: Sub-task
> Reporter: Alejandro Abdelnur
> Assignee: Alejandro Abdelnur
> Attachments: OOZIE-593v1.patch
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira