----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/69663/ -----------------------------------------------------------
Review request for hive, Ashutosh Chauhan, Gopal V, Jesús Camacho Rodríguez, and Jason Dere. Bugs: HIVE-16976 https://issues.apache.org/jira/browse/HIVE-16976 Repository: hive-git Description ------- DPP: SyntheticJoinPredicate transitivity for < > and BETWEEN The patch supports predicates on non-equi joins and provides an interface for storage handler to decide if it can use this optimization. Work to integrate this with DPP and semijoin will be done in separate JIRA. Diffs ----- ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java 2ebb149354 ql/src/java/org/apache/hadoop/hive/ql/optimizer/DynamicPartitionPruningOptimization.java a1401aac72 ql/src/java/org/apache/hadoop/hive/ql/parse/GenTezUtils.java f8c7e18eb1 ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeDynamicListDesc.java 676dfc9421 ql/src/java/org/apache/hadoop/hive/ql/ppd/SyntheticJoinPredicate.java e97e44796f ql/src/test/results/clientpositive/llap/cross_prod_1.q.out ac1f4eabd8 ql/src/test/results/clientpositive/llap/groupby_groupingset_bug.q.out de74af6dff ql/src/test/results/clientpositive/llap/semijoin.q.out 63a270e57d ql/src/test/results/clientpositive/llap/subquery_in.q.out 07cc4dbabc ql/src/test/results/clientpositive/llap/subquery_notin.q.out 29d8bbfb48 ql/src/test/results/clientpositive/llap/subquery_scalar.q.out e830835445 ql/src/test/results/clientpositive/llap/subquery_select.q.out d3cc980ca1 Diff: https://reviews.apache.org/r/69663/diff/1/ Testing ------- Thanks, Deepak Jaiswal