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

Improve Drillbit resiliency

    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
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: