Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
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.
Attachments
Issue Links
- is related to
-
TAJO-1699 Tajo Java Client version 2
-
- Resolved
-