You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Deneche A. Hakim (JIRA)" <ji...@apache.org> on 2015/04/01 18:09:52 UTC

[jira] [Updated] (DRILL-2430) Improve Error Propagation (Umbrella)

     [ https://issues.apache.org/jira/browse/DRILL-2430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Deneche A. Hakim updated DRILL-2430:
------------------------------------
    Description: 
In many cases, when an exception is thrown, it will be reported in the logs but the client will actually get a different and more generic message that doesn't give enough information about the problem.

Our goal is to provide the user with better error messages. To do so we will separate user and system exceptions:
- for user exceptions the server returns enough information about the error to the client
- system exceptions only contain the necessary information to help developers debug the error, e.g. error ID + drillbit IP

  was:
In many cases, when an exception is thrown, it will be reported in the logs but the client will actually get a different and more generic message that doesn't give enough information about the problem.

This umbrella will be used to track all issues that relate to this.


> Improve Error Propagation (Umbrella)
> ------------------------------------
>
>                 Key: DRILL-2430
>                 URL: https://issues.apache.org/jira/browse/DRILL-2430
>             Project: Apache Drill
>          Issue Type: Improvement
>          Components: Execution - Flow
>    Affects Versions: 0.9.0
>            Reporter: Deneche A. Hakim
>            Assignee: Deneche A. Hakim
>             Fix For: 0.9.0
>
>
> In many cases, when an exception is thrown, it will be reported in the logs but the client will actually get a different and more generic message that doesn't give enough information about the problem.
> Our goal is to provide the user with better error messages. To do so we will separate user and system exceptions:
> - for user exceptions the server returns enough information about the error to the client
> - system exceptions only contain the necessary information to help developers debug the error, e.g. error ID + drillbit IP



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