-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16504/
-----------------------------------------------------------

Review request for hive.


Bugs: HIVE-6120
    https://issues.apache.org/jira/browse/HIVE-6120


Repository: hive


Description
-------

Add GroupBy optimization to eliminate un-needed partial distinct aggregations.


Diffs
-----

  
/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/MapGroupByDistinctAggrOptimizer.java
 PRE-CREATION 
  /trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/Optimizer.java 1553458 
  /trunk/ql/src/test/results/clientpositive/auto_join18.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/auto_join18_multi_distinct.q.out 
1553458 
  /trunk/ql/src/test/results/clientpositive/auto_join32.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/count.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/groupby2_map.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/groupby2_map_multi_distinct.q.out 
1553458 
  /trunk/ql/src/test/results/clientpositive/groupby2_map_skew.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/groupby3_map.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/groupby3_map_multi_distinct.q.out 
1553458 
  /trunk/ql/src/test/results/clientpositive/groupby3_map_skew.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/groupby_cube1.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/groupby_distinct_samekey.q.out 
1553458 
  /trunk/ql/src/test/results/clientpositive/groupby_map_ppr.q.out 1553458 
  
/trunk/ql/src/test/results/clientpositive/groupby_map_ppr_multi_distinct.q.out 
1553458 
  
/trunk/ql/src/test/results/clientpositive/groupby_multi_insert_common_distinct.q.out
 1553458 
  /trunk/ql/src/test/results/clientpositive/groupby_position.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/groupby_rollup1.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/groupby_sort_11.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/join18.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/join18_multi_distinct.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/limit_pushdown.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/metadataonly1.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/multi_insert_gby3.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/multi_insert_lateral_view.q.out 
1553458 
  /trunk/ql/src/test/results/clientpositive/nullgroup4.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/nullgroup4_multi_distinct.q.out 
1553458 
  /trunk/ql/src/test/results/clientpositive/udf_count.q.out 1553458 
  /trunk/ql/src/test/results/clientpositive/vectorization_limit.q.out 1553458 

Diff: https://reviews.apache.org/r/16504/diff/


Testing
-------

clientpositive


Thanks,

Rui Sun

Reply via email to