You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tajo.apache.org by "Hyunsik Choi (JIRA)" <ji...@apache.org> on 2015/05/27 10:31:17 UTC

[jira] [Created] (TAJO-1625) Recap error propagation system in Tajo

Hyunsik Choi created TAJO-1625:
----------------------------------

             Summary: Recap error propagation system in Tajo
                 Key: TAJO-1625
                 URL: https://issues.apache.org/jira/browse/TAJO-1625
             Project: Tajo
          Issue Type: Improvement
            Reporter: Hyunsik Choi
            Assignee: Hyunsik Choi
             Fix For: 0.12


In the current implementation, our error propagation system is not consistent. 
The primary problem comes with RPC. RPC just throws exception with the error message. So it makes error handling and the failure tests very difficult. Another problem is that the exact error status is not conveyed to users.

The solution is to refactor all exceptions used in Tajo to have error code number and stack trace throughout all codes and rpc responses.

I'm surveying all error cases used in Tajo at https://cwiki.apache.org/confluence/display/TAJO/Error+Code. I would appreciate your effort If you help to this survey.



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