Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-17718 Hive on Spark Debugging Improvements
  3. HIVE-18869

Improve SparkTask OOM Error Parsing Logic

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Spark
    • None

    Description

      The method SparkTask#isOOMError parses a stack-trace to check if it is due to an OOM error. A few improvements could be made:

      • Differentiate between driver OOM and task OOM
      • The string Container killed by YARN for exceeding memory limits is printed if a container exceeds its memory limits, but Spark tasks can OOM for other reasons, such as GC overhead limit exceeded

      Attachments

        Activity

          People

            Unassigned Unassigned
            stakiar Sahil Takiar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: