----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/64688/ -----------------------------------------------------------
Review request for hive, Gopal V, Gunther Hagleitner, and Jason Dere. Repository: hive-git Description ------- SMB Join : Handle buckets with no splits. The current logic in CustomPartitionVertex assumes that there is a split for each bucket whereas in Tez, we can have no splits for empty buckets. Also falls back to reduceside join if small table has more buckets than big table. Diffs ----- ql/src/java/org/apache/hadoop/hive/ql/exec/tez/CustomPartitionVertex.java 8974e9b79b ql/src/java/org/apache/hadoop/hive/ql/exec/tez/CustomVertexConfiguration.java 5dd7bf3f1c ql/src/java/org/apache/hadoop/hive/ql/exec/tez/DagUtils.java e4a6f627d1 ql/src/java/org/apache/hadoop/hive/ql/optimizer/ConvertJoinMapJoin.java 0c6e1e0288 ql/src/test/queries/clientpositive/auto_sortmerge_join_16.q 12ab1fa1d1 ql/src/test/results/clientpositive/llap/auto_sortmerge_join_16.q.out cb8564fd78 Diff: https://reviews.apache.org/r/64688/diff/1/ Testing ------- Thanks, Deepak Jaiswal