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

Drillbit hangs/crashes with OOME Java Heap Space for a large query through WebUI

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: 1.13.0
    • Fix Version/s: 1.14.0
    • Component/s: Web Server
    • Labels:

      Description

      For queries submitted through the WebUI and retrieving a large resultset, the Drillbit often hangs or crashes due to the (foreman) Drillbit running out of Heap memory.

      This is because the Web client translates the resultset into a massive object in the heap-space and tries to send that back to the browser. This results in the VM thread actively trying to perform GC if the memory is not sufficient.

       

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              kkhatua Kunal Khatua
              Reporter:
              kkhatua Kunal Khatua
              Reviewer:
              Parth Chandra

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment