Details

    • Type: Improvement
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0
    • Component/s: Hive
    • Labels:
      None

      Description

      Currently, VectorReduceSinkOperator is a pass-thru to ReduceSinkOperator, so we incur object inspector costs.

      Native vectorization will not use object inspectors and allocate memory up front that will be reused for each batch.

        Attachments

        1. HIVE-12290.06.patch
          524 kB
          Matt McCline
        2. HIVE-12290.05.patch
          524 kB
          Matt McCline
        3. HIVE-12290.04.patch
          522 kB
          Matt McCline
        4. HIVE-12290.03.patch
          522 kB
          Matt McCline
        5. HIVE-12290.02.patch
          501 kB
          Matt McCline
        6. HIVE-12290.01.patch
          499 kB
          Matt McCline

          Activity

            People

            • Assignee:
              mmccline Matt McCline
              Reporter:
              mmccline Matt McCline
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: