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

FragmentExecutor should use EventProcessor and avoid blocking rpc threads

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.7.0
    • 1.8.0
    • Execution - Flow
    • None

    Description

      Currently, rpc thread can block when trying to deliver a cancel or early termination message to a blocked fragment executor.

      Foreman already uses an EventProcessor to avoid such scenarios. FragmentExecutor could be improved to avoid blocking rpc threads as well

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            sudheeshkatkam Sudheesh Katkam
            adeneche Abdel Hakim Deneche
            Krystal Krystal
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment