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

Review request for hive and Jason Dere.


Repository: hive-git


Description
-------

Dynamic Semijoin Reduction : markSemiJoinForDPP marks unwanted semijoin branches

In method markSemiJoinForDPP (HIVE-17399), the nDVs comparison should not have 
equality as there is a chance that the values are same on both sides and the 
branch is still marked as good when it shouldn't be.
Add a configurable factor to see how useful this is if nDVs on smaller side are 
only slightly less than that on TS side.


Diffs
-----

  common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 6631a6e45d 
  ql/src/java/org/apache/hadoop/hive/ql/parse/TezCompiler.java da30c3b642 
  ql/src/test/queries/clientpositive/dynamic_semijoin_reduction.q 6cc0a7f7a9 
  ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out 
1a1a4d9b2d 


Diff: https://reviews.apache.org/r/63427/diff/1/


Testing
-------


Thanks,

Deepak Jaiswal

Reply via email to