Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-2699

Collect all cleanup errors before reporting a failure to the client

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 0.8.0
    • 1.2.0
    • Execution - Flow
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              adeneche Abdel Hakim Deneche
              adeneche Abdel Hakim Deneche
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: