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

Review request for hive and Jesús Camacho Rodríguez.


Repository: hive-git


Description
-------

Support aggregate push down through joins


Diffs
-----

  common/src/java/org/apache/hadoop/hive/conf/HiveConf.java f3e2168 
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java f1fe30d 
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/functions/HiveSqlCountAggFunction.java
 PRE-CREATION 
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/functions/HiveSqlMinMaxAggFunction.java
 PRE-CREATION 
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/functions/HiveSqlSumAggFunction.java
 PRE-CREATION 
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveAggregateJoinTransposeRule.java
 PRE-CREATION 
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/SqlFunctionConverter.java
 fd78824 
  ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java 0a7ce3a 
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFSum.java 5a5846e 
  
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFSumEmptyIsZero.java
 PRE-CREATION 
  ql/src/test/queries/clientpositive/groupby_join_pushdown.q PRE-CREATION 
  ql/src/test/results/clientpositive/auto_join32.q.out 161ab6b 
  ql/src/test/results/clientpositive/cbo_rp_auto_join1.q.out d52586f 
  ql/src/test/results/clientpositive/gby_star.q.out fb71835 
  ql/src/test/results/clientpositive/groupby_join_pushdown.q.out PRE-CREATION 
  ql/src/test/results/clientpositive/join_merge_multi_expressions.q.out b73643e 
  ql/src/test/results/clientpositive/lineage3.q.out ad965c8 
  ql/src/test/results/clientpositive/mapjoin_mapjoin.q.out e92f307 
  ql/src/test/results/clientpositive/metadataonly1.q.out 727b2e7 
  ql/src/test/results/clientpositive/multiMapJoin2.q.out 46b717f 
  ql/src/test/results/clientpositive/reduce_deduplicate_extended.q.out e3ebee7 
  ql/src/test/results/clientpositive/show_functions.q.out fbcd86a 
  ql/src/test/results/clientpositive/spark/auto_join32.q.out 679dd79 
  ql/src/test/results/clientpositive/spark/join_merge_multi_expressions.q.out 
a18d82e 
  ql/src/test/results/clientpositive/spark/mapjoin_mapjoin.q.out 549911c 
  ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out 
316ed63 
  ql/src/test/results/clientpositive/tez/dynamic_partition_pruning_2.q.out 
c8e9da4 
  ql/src/test/results/clientpositive/tez/explainuser_1.q.out 7d9d99e 
  ql/src/test/results/clientpositive/tez/explainuser_2.q.out 57fcc3c 
  ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_1.q.out 4b39b2c 
  ql/src/test/results/clientpositive/tez/mapjoin_mapjoin.q.out 0bf689b 
  ql/src/test/results/clientpositive/tez/metadataonly1.q.out b55cb7e 
  ql/src/test/results/clientpositive/tez/mrr.q.out faace21 
  ql/src/test/results/clientpositive/tez/tez_dynpart_hashjoin_1.q.out 8a46807 
  ql/src/test/results/clientpositive/tez/tez_join_hash.q.out 59c8df4 
  ql/src/test/results/clientpositive/tez/tez_union.q.out 5a7d0d6 
  ql/src/test/results/clientpositive/tez/tez_vector_dynpart_hashjoin_1.q.out 
ba35e4c 
  ql/src/test/results/clientpositive/tez/vectorized_nested_mapjoin.q.out 
74be17b 
  ql/src/test/results/clientpositive/vectorized_nested_mapjoin.q.out 6a9532e 

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


Testing
-------

Added new tests and existing test cases.


Thanks,

Ashutosh Chauhan

Reply via email to