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

When Foreman node dies, the FragmentExecutor still tries to send status updates to Foreman

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 1.12.0
    • Execution - Flow
    • None

    Description

      FragmentExecutor.FragmentDrillbitStatusListener discovers that the Foreman died and cancels the fragment which tries to update the Foreman with new CANCELLATION_REQUESTED status. This fails at RPC level. However, this error is not logged nor is it thrown. This just silently happens.

      + The fragment moves to CANCELED state, which is also reported to the Foreman and this also fails.

      Attachments

        Issue Links

          Activity

            People

              vrozov Vlad Rozov
              sudheeshkatkam Sudheesh Katkam
              Paul Rogers Paul Rogers
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: