Hive
  1. Hive
  2. HIVE-1738

Optimize Key Comparison in GroupByOperator

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.7.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      GroupByOperator uses ObjectInspectorUtils.compare() to compare keys, which is written for generalized object comparisons, which is not optimized for group-by operator. By optimizing this logic, we expect to see obvious improvements in GroupByOperator.

      1. HIVE.1738.3.patch
        12 kB
        Siying Dong
      2. HIVE.1738.2.patch
        11 kB
        Siying Dong
      3. HIVE.1738.1.patch
        11 kB
        Siying Dong

        Activity

        Siying Dong created issue -
        Siying Dong made changes -
        Field Original Value New Value
        Attachment HIVE.1738.1.patch [ 12457735 ]
        Siying Dong made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Namit Jain made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Siying Dong made changes -
        Attachment HIVE.1738.2.patch [ 12457766 ]
        Siying Dong made changes -
        Attachment HIVE.1738.3.patch [ 12457785 ]
        Siying Dong made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Namit Jain made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Hadoop Flags [Reviewed]
        Fix Version/s 0.7.0 [ 12315150 ]
        Resolution Fixed [ 1 ]
        Carl Steinbach made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Siying Dong
            Reporter:
            Siying Dong
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development