Peter Bacsko created OOZIE-2699:
-----------------------------------

             Summary: Refactor JavaActionExecutor and executor class hierarchy
                 Key: OOZIE-2699
                 URL: https://issues.apache.org/jira/browse/OOZIE-2699
             Project: Oozie
          Issue Type: Sub-task
            Reporter: Peter Bacsko


Currently JavaActionExecutor has _way_ too much responsibility. A lot of things 
inside the class are absolutely unrelated to the Java action itself.

Not only that, the class is too big. A lot of code should be moved to somewhere 
else, eg. submitting the action to YARN should be handled separately in a 
different class.

If implemented properly, old and new classes will be more testable and code 
coverage will increase.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to