You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by "Andrew Chung (JIRA)" <ji...@apache.org> on 2016/04/04 18:56:25 UTC

[jira] [Created] (REEF-1310) The Java Driver should ACK the Java Evaluator's DONE heartbeat

Andrew Chung created REEF-1310:
----------------------------------

             Summary: The Java Driver should ACK the Java Evaluator's DONE heartbeat
                 Key: REEF-1310
                 URL: https://issues.apache.org/jira/browse/REEF-1310
             Project: REEF
          Issue Type: Bug
          Components: REEF, REEF Driver, REEF-Common
            Reporter: Andrew Chung


The Driver should ACK the Evaluator's DONE heartbeat such that a race condition does not occur when the Evaluator ends. *i.e.* The Evaluator heartbeats DONE back to the Driver and the RM notices that the Evaluator process has exited. In this case, it is possible that the RM reports back to the Driver that the Evaluator is DONE before the Evaluator's DONE heartbeat goes back to the Driver, causing the Driver to invoke the {{FailedEvaluatorHandler}} due to an unexpected DONE message from the RM.



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