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/06 23:47:12 UTC

[jira] [Created] (DRILL-2699) Collect all cleanup errors before reporting a failure to the client

Deneche A. Hakim created DRILL-2699:
---------------------------------------

             Summary: Collect all cleanup errors before reporting a failure to the client
                 Key: DRILL-2699
                 URL: https://issues.apache.org/jira/browse/DRILL-2699
             Project: Apache Drill
          Issue Type: Improvement
          Components: Execution - Flow
    Affects Versions: 0.8.0
            Reporter: Deneche A. Hakim
            Assignee: Chris Westin
             Fix For: 0.9.0


If a query fails, the fragments and foreman should make sure to collect all failures and report them back to the client. Some known places where this isn't respected:

- If a fragment fails, it will report the failure to the foreman before cleaning up. Any failure that happens in the cleanup process will be dropped by the foreman.
- If multiple fragments fail, the Foreman will only report to the user the first failure it received and close immediately. All other failures will be dropped.




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