-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39844/
-----------------------------------------------------------

Review request for Falcon.


Bugs: FALCON-1233
    https://issues.apache.org/jira/browse/FALCON-1233


Repository: falcon-git


Description
-------

The migration to Falcon native scheduler should be as seamless as possible and 
the user should be able to migrate to the native scheduler in a phased manner 
(entity by entity).

This patch introduces the notion of primary and secondary workflow engines. It 
allows users to schedule an entity on the secondary engine (primary, by 
default). The idea is that initially, users will use Falcon native scheduler as 
the secondary engine to migrate their entities one by one. When most entities 
have been migrated, the Oozie scheduler becomes secondary (and eventually 
removed).


Diffs
-----

  common/src/main/java/org/apache/falcon/workflow/WorkflowEngineFactory.java 
49592ac 
  
common/src/main/java/org/apache/falcon/workflow/WorkflowJobEndNotificationService.java
 9d96fa3 
  docs/src/site/twiki/FalconCLI.twiki e001a7f 
  prism/src/main/java/org/apache/falcon/resource/AbstractEntityManager.java 
16ef83a 
  prism/src/main/java/org/apache/falcon/resource/AbstractInstanceManager.java 
fea2989 
  
prism/src/main/java/org/apache/falcon/resource/AbstractSchedulableEntityManager.java
 d317aa1 
  
scheduler/src/test/java/org/apache/falcon/execution/FalconExecutionServiceTest.java
 b2f9e59 
  
scheduler/src/test/java/org/apache/falcon/workflow/engine/WorkflowEngineFactoryTest.java
 PRE-CREATION 
  src/conf/startup.properties ce6e91f 

Diff: https://reviews.apache.org/r/39844/diff/


Testing
-------

UTs added. Manual testing done.


Thanks,

Pallavi Rao

Reply via email to