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

Improve Drillbit resiliency

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.8.0
    • Execution - Flow
    • 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

              jnadeau Jacques Nadeau
              cwestin Chris Westin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: