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)