reef-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julia (JIRA)" <>
Subject [jira] [Resolved] (REEF-1425) TaskClientCodeException override user task exceptions for TaskClose
Date Wed, 31 Aug 2016 20:57:21 GMT


Julia resolved REEF-1425.
       Resolution: Fixed
    Fix Version/s: 0.16

Resolved with REEF-1447

> TaskClientCodeException override user task exceptions for TaskClose
> -------------------------------------------------------------------
>                 Key: REEF-1425
>                 URL:
>             Project: REEF
>          Issue Type: Bug
>            Reporter: Julia
>            Priority: Critical
>              Labels: FT
>             Fix For: 0.16
> Currently, in Task Close, Suspend and Deliver cases, all the exceptions throw from task
in those methods are wrapped with TaskClientCodeException . This hides the user exception
type, although we can still get the original exception from inner exception. 
> User task can throw exceptions when receiving driver close event or driver messages.
Those exceptions can be by design. For example, in IMRU fault tolerant scenario, driver sends
close event for tasks to close. And tasks use different types of exceptions to represent different
error types. So we would expect original exception serialized to driver. 

This message was sent by Atlassian JIRA

View raw message