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/06/27 17:58:52 UTC

[jira] [Comment Edited] (REEF-1430) Validate Task Message Send failure => FailedEvaluator Event

    [ https://issues.apache.org/jira/browse/REEF-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15351476#comment-15351476 ] 

Andrew Chung edited comment on REEF-1430 at 6/27/16 5:58 PM:
-------------------------------------------------------------

I've modified this JIRA item to generate a {{FailedEvaluator}} event due to the fact that sending a Task message is tied to the heartbeat of an Evaluator instead of the lifecycle of a Task. In other words, if an Exception is thrown in the {{TaskMessageSource}}, we are not able to terminate the Task thread to properly generate a {{FailedTask}} event with all the guarantees that a {{FailedTask}} event should have, namely the guarantee that the Task has already ended and ability to submit a subsequent Task on the Evaluator with the {{FailedTask}}.


was (Author: afchung90):
I've modified this JIRA item to generate a {{FailedEvaluator}} event due to the fact that getting a Task message is tied to the heartbeat of an Evaluator instead of the lifecycle of a Task. In other words, if an Exception is thrown in the {{TaskMessageSource}}, we are not able to terminate the Task thread to properly generate a {{FailedTask}} event with all the guarantees that a {{FailedTask}} event should have, namely the guarantee that the Task has already ended and ability to submit a subsequent Task on the Evaluator with the {{FailedTask}}.

> Validate Task Message Send failure => FailedEvaluator Event
> -----------------------------------------------------------
>
>                 Key: REEF-1430
>                 URL: https://issues.apache.org/jira/browse/REEF-1430
>             Project: REEF
>          Issue Type: Sub-task
>          Components: REEF.NET, REEF.NET Driver
>            Reporter: Andrew Chung
>
> We need to validate that an {{Exception}} in the {{TaskMessageHandler}} (sending side) triggers a {{FailedEvaluator}} event on the Driver.



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