Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-8188

ExprNodeGenericFuncEvaluator::_evaluate() loads class annotations in a tight loop

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.14.0
    • 0.14.0
    • UDF

    Description

      When running a near-constant UDF, most of the CPU is burnt within the VM trying to read the class annotations for every row.

      Attachments

        1. udf-deterministic.png
          106 kB
          Gopal Vijayaraghavan
        2. HIVE-8188.1.patch
          2 kB
          Gopal Vijayaraghavan
        3. HIVE-8188.2.patch
          5 kB
          Gopal Vijayaraghavan

        Issue Links

          Activity

            People

              gopalv Gopal Vijayaraghavan
              gopalv Gopal Vijayaraghavan
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: