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)