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

Improve Drillbit resiliency

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.8.0
    • Component/s: Execution - Flow
    • Labels:
      None

      Description

      There are paths through WorkManager and Foreman that will allow a Drillbit to get wedged if there are failures. This can happen because events delivered via other threads will get stuck if Foreman throws an exception before it is accepting external events.

      This is a call to do some general cleanup here and make drillbits more robust so that they don't hang when there are query failures.

        Attachments

        1. DRILL-2245.1.patch.txt
          302 kB
          Chris Westin
        2. DRILL-2245.2.patch.txt
          303 kB
          Chris Westin
        3. DRILL-2245.3-core.patch.txt
          232 kB
          Chris Westin
        4. DRILL-2245.3-hygiene.patch.txt
          71 kB
          Chris Westin
        5. DRILL-2245.4-core.patch.txt
          233 kB
          Chris Westin
        6. DRILL-2245.5.patch.txt
          695 kB
          Chris Westin

        Issue Links

          Activity

            People

            • Assignee:
              jnadeau Jacques Nadeau
              Reporter:
              cwestin Chris Westin

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment