Repository: reef Updated Branches: refs/heads/master 6e1d171d6 -> 17ef67734
[REEF-1648] Allow transition from ALLOCATED to RUNNING in EvaluatorState JIRA: [REEF-1648](https://issues.apache.org/jira/browse/REEF-1648) Pull request: This closes #1164 Project: http://git-wip-us.apache.org/repos/asf/reef/repo Commit: http://git-wip-us.apache.org/repos/asf/reef/commit/17ef6773 Tree: http://git-wip-us.apache.org/repos/asf/reef/tree/17ef6773 Diff: http://git-wip-us.apache.org/repos/asf/reef/diff/17ef6773 Branch: refs/heads/master Commit: 17ef67734ff36936eeb8468ef4804eca7239769d Parents: 6e1d171 Author: Mariia Mykhailova <[email protected]> Authored: Fri Oct 21 17:33:02 2016 -0700 Committer: Markus Weimer <[email protected]> Committed: Wed Oct 26 11:29:05 2016 -0700 ---------------------------------------------------------------------- .../reef/runtime/common/driver/evaluator/EvaluatorState.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/reef/blob/17ef6773/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/driver/evaluator/EvaluatorState.java ---------------------------------------------------------------------- diff --git a/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/driver/evaluator/EvaluatorState.java b/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/driver/evaluator/EvaluatorState.java index 6ee80a8..e3ce10f 100644 --- a/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/driver/evaluator/EvaluatorState.java +++ b/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/driver/evaluator/EvaluatorState.java @@ -122,6 +122,9 @@ enum EvaluatorState { case ALLOCATED: switch(toState) { case SUBMITTED: + // direct transition to RUNNING can happen in case of driver restart, + // when driver gets heartbeat from evaluator with running task but didn't submit task to it + case RUNNING: case CLOSING: case DONE: case FAILED:
