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

Review request for hive.


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


Repository: hive-git


Description
-------

Improve explain plan to show joining keys for shuffle join


Diffs
-----

  hbase-handler/src/test/results/positive/hbase_queries.q.out 0b4ed37 
  ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java 1b60cbb 
  ql/src/java/org/apache/hadoop/hive/ql/plan/CommonMergeJoinDesc.java b17de7f 
  ql/src/java/org/apache/hadoop/hive/ql/plan/HashTableSinkDesc.java 1e0eb6b 
  ql/src/java/org/apache/hadoop/hive/ql/plan/JoinDesc.java 0e2c6ee 
  ql/src/java/org/apache/hadoop/hive/ql/plan/MapJoinDesc.java d43bd60 
  ql/src/test/results/clientnegative/bucket_mapjoin_mismatch1.q.out 255e5bb 
  ql/src/test/results/clientnegative/sortmerge_mapjoin_mismatch_1.q.out 57052aa 
  ql/src/test/results/clientpositive/allcolref_in_udf.q.out 969f64b 
  ql/src/test/results/clientpositive/ambiguous_col.q.out d583162 
  ql/src/test/results/clientpositive/annotate_stats_join.q.out ee46003 
  ql/src/test/results/clientpositive/annotate_stats_join_pkfk.q.out 70c9e1d 
  ql/src/test/results/clientpositive/auto_join0.q.out cf384e9 
  ql/src/test/results/clientpositive/auto_join1.q.out 8096a94 
  ql/src/test/results/clientpositive/auto_join10.q.out 7fb3070 
  ql/src/test/results/clientpositive/auto_join11.q.out 98c8285 
  ql/src/test/results/clientpositive/auto_join12.q.out f116e23 
  ql/src/test/results/clientpositive/auto_join13.q.out 3396a0c 
  ql/src/test/results/clientpositive/auto_join14.q.out 55c9b5d 
  ql/src/test/results/clientpositive/auto_join15.q.out 8b2b7ad 
  ql/src/test/results/clientpositive/auto_join16.q.out bd5b378 
  ql/src/test/results/clientpositive/auto_join17.q.out 0fa7aa9 
  ql/src/test/results/clientpositive/auto_join18.q.out 2303f18 
  ql/src/test/results/clientpositive/auto_join18_multi_distinct.q.out ee5a32c 
  ql/src/test/results/clientpositive/auto_join19.q.out 4c2e26e 
  ql/src/test/results/clientpositive/auto_join2.q.out 11d57e9 
  ql/src/test/results/clientpositive/auto_join20.q.out 2bfbef3 
  ql/src/test/results/clientpositive/auto_join21.q.out 5f65ee6 
  ql/src/test/results/clientpositive/auto_join22.q.out c4a0084 
  ql/src/test/results/clientpositive/auto_join23.q.out f00a62b 
  ql/src/test/results/clientpositive/auto_join24.q.out df89f5c 
  ql/src/test/results/clientpositive/auto_join26.q.out a40615f 
  ql/src/test/results/clientpositive/auto_join27.q.out db348b7 
  ql/src/test/results/clientpositive/auto_join28.q.out f1b6152 
  ql/src/test/results/clientpositive/auto_join29.q.out b382a12 
  ql/src/test/results/clientpositive/auto_join3.q.out 0bfb27a 
  ql/src/test/results/clientpositive/auto_join30.q.out 0072d7a 
  ql/src/test/results/clientpositive/auto_join31.q.out 44122eb 
  ql/src/test/results/clientpositive/auto_join32.q.out 6bf5e7d 
  ql/src/test/results/clientpositive/auto_join33.q.out e5a7c52 
  ql/src/test/results/clientpositive/auto_join4.q.out 6492a64 
  ql/src/test/results/clientpositive/auto_join5.q.out 1073302 
  ql/src/test/results/clientpositive/auto_join6.q.out 88b7770 
  ql/src/test/results/clientpositive/auto_join7.q.out 5de5640 
  ql/src/test/results/clientpositive/auto_join8.q.out bf9b8b4 
  ql/src/test/results/clientpositive/auto_join9.q.out b5581ed 
  ql/src/test/results/clientpositive/auto_join_reordering_values.q.out d9ab9af 
  ql/src/test/results/clientpositive/auto_join_without_localtask.q.out cf065fb 
  ql/src/test/results/clientpositive/auto_smb_mapjoin_14.q.out 7e09f3b 
  ql/src/test/results/clientpositive/auto_sortmerge_join_1.q.out 9620c64 
  ql/src/test/results/clientpositive/auto_sortmerge_join_10.q.out be9d9db 
  ql/src/test/results/clientpositive/auto_sortmerge_join_11.q.out 9a15daa 
  ql/src/test/results/clientpositive/auto_sortmerge_join_12.q.out 7caa8ff 
  ql/src/test/results/clientpositive/auto_sortmerge_join_13.q.out d49549d 
  ql/src/test/results/clientpositive/auto_sortmerge_join_14.q.out 06bd543 
  ql/src/test/results/clientpositive/auto_sortmerge_join_15.q.out 69a35bd 
  ql/src/test/results/clientpositive/auto_sortmerge_join_2.q.out 9a00af8 
  ql/src/test/results/clientpositive/auto_sortmerge_join_3.q.out d4bdc32 
  ql/src/test/results/clientpositive/auto_sortmerge_join_4.q.out dffb432 
  ql/src/test/results/clientpositive/auto_sortmerge_join_5.q.out 66aa3f1 
  ql/src/test/results/clientpositive/auto_sortmerge_join_6.q.out 0ae629f 
  ql/src/test/results/clientpositive/auto_sortmerge_join_7.q.out d3701a1 
  ql/src/test/results/clientpositive/auto_sortmerge_join_8.q.out f53a2f2 
  ql/src/test/results/clientpositive/auto_sortmerge_join_9.q.out 383af91 
  ql/src/test/results/clientpositive/bucket_map_join_1.q.out 36633a2 
  ql/src/test/results/clientpositive/bucket_map_join_2.q.out b224ea1 
  ql/src/test/results/clientpositive/bucketcontext_1.q.out c29f626 
  ql/src/test/results/clientpositive/bucketcontext_2.q.out 4cd3520 
  ql/src/test/results/clientpositive/bucketcontext_3.q.out 56fd641 
  ql/src/test/results/clientpositive/bucketcontext_4.q.out a5709ca 
  ql/src/test/results/clientpositive/bucketcontext_5.q.out c7d04c9 
  ql/src/test/results/clientpositive/bucketcontext_6.q.out d899b3f 
  ql/src/test/results/clientpositive/bucketcontext_7.q.out 368267f 
  ql/src/test/results/clientpositive/bucketcontext_8.q.out a9cf3ac 
  ql/src/test/results/clientpositive/bucketmapjoin1.q.out 12a9705 
  ql/src/test/results/clientpositive/bucketmapjoin10.q.out 22ef1e0 
  ql/src/test/results/clientpositive/bucketmapjoin11.q.out 15842c5 
  ql/src/test/results/clientpositive/bucketmapjoin12.q.out 487fb4c 
  ql/src/test/results/clientpositive/bucketmapjoin13.q.out 695d12c 
  ql/src/test/results/clientpositive/bucketmapjoin2.q.out 8323945 
  ql/src/test/results/clientpositive/bucketmapjoin3.q.out 84a91f8 
  ql/src/test/results/clientpositive/bucketmapjoin4.q.out d5c6ce0 
  ql/src/test/results/clientpositive/bucketmapjoin5.q.out 68e9de3 
  ql/src/test/results/clientpositive/bucketmapjoin7.q.out 18d41f9 
  ql/src/test/results/clientpositive/bucketmapjoin8.q.out 4a5d0ae 
  ql/src/test/results/clientpositive/bucketmapjoin9.q.out 48da33c 
  ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out dff48a3 
  ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out 1348f68 
  ql/src/test/results/clientpositive/bucketmapjoin_negative3.q.out 40148af 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_2.q.out 69d3843 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_4.q.out 2557733 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_5.q.out fc903c3 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_6.q.out d885b80 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_7.q.out 6be4e57 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_8.q.out f4d2f09 
  ql/src/test/results/clientpositive/cluster.q.out 15316f8 
  ql/src/test/results/clientpositive/column_access_stats.q.out b392ef2 
  ql/src/test/results/clientpositive/complex_alias.q.out 4060fa1 
  ql/src/test/results/clientpositive/constantPropagateForSubQuery.q.out 317a642 
  ql/src/test/results/clientpositive/constprog2.q.out 4c8b7c8 
  ql/src/test/results/clientpositive/correlationoptimizer1.q.out 1b6d2b2 
  ql/src/test/results/clientpositive/correlationoptimizer10.q.out 00d0c1e 
  ql/src/test/results/clientpositive/correlationoptimizer11.q.out d35974c 
  ql/src/test/results/clientpositive/correlationoptimizer12.q.out 8e01833 
  ql/src/test/results/clientpositive/correlationoptimizer13.q.out fd75fc9 
  ql/src/test/results/clientpositive/correlationoptimizer14.q.out 166ba4b 
  ql/src/test/results/clientpositive/correlationoptimizer15.q.out 6b8cf50 
  ql/src/test/results/clientpositive/correlationoptimizer2.q.out 8782ac1 
  ql/src/test/results/clientpositive/correlationoptimizer3.q.out c59c0cc 
  ql/src/test/results/clientpositive/correlationoptimizer4.q.out 7991eba 
  ql/src/test/results/clientpositive/correlationoptimizer5.q.out 5c8aaa8 
  ql/src/test/results/clientpositive/correlationoptimizer6.q.out 852fac3 
  ql/src/test/results/clientpositive/correlationoptimizer7.q.out 15c0eb2 
  ql/src/test/results/clientpositive/correlationoptimizer8.q.out 2163365 
  ql/src/test/results/clientpositive/correlationoptimizer9.q.out ea0bef3 
  ql/src/test/results/clientpositive/cross_join.q.out 6a657e9 
  ql/src/test/results/clientpositive/cross_product_check_1.q.out f56f6ea 
  ql/src/test/results/clientpositive/cross_product_check_2.q.out fa5c784 
  ql/src/test/results/clientpositive/decimal_join2.q.out 7c1ac56 
  ql/src/test/results/clientpositive/explain_logical.q.out ec2fd20 
  ql/src/test/results/clientpositive/explain_rearrange.q.out b251e9c 
  ql/src/test/results/clientpositive/filter_join_breaktask.q.out 9cba1c3 
  ql/src/test/results/clientpositive/gby_star.q.out eeafa3d 
  ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out d0617ff 
  ql/src/test/results/clientpositive/groupby_position.q.out 375f2f3 
  ql/src/test/results/clientpositive/groupby_sort_1_23.q.out b199bf9 
  ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 3e68cac 
  ql/src/test/results/clientpositive/index_auto_mult_tables.q.out edf356a 
  ql/src/test/results/clientpositive/index_auto_mult_tables_compact.q.out 
8f03299 
  ql/src/test/results/clientpositive/index_auto_self_join.q.out 1b6846a 
  ql/src/test/results/clientpositive/index_bitmap3.q.out 6689e84 
  ql/src/test/results/clientpositive/index_bitmap_auto.q.out 9e3cd4a 
  ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out 
c4c7c7a 
  ql/src/test/results/clientpositive/innerjoin.q.out 34d6fde 
  ql/src/test/results/clientpositive/input23.q.out 51a2329 
  ql/src/test/results/clientpositive/input39.q.out 0afa77b 
  ql/src/test/results/clientpositive/join0.q.out a8301a5 
  ql/src/test/results/clientpositive/join1.q.out a346a01 
  ql/src/test/results/clientpositive/join10.q.out 199a819 
  ql/src/test/results/clientpositive/join11.q.out d0f9726 
  ql/src/test/results/clientpositive/join12.q.out 29bbd97 
  ql/src/test/results/clientpositive/join13.q.out 819d40f 
  ql/src/test/results/clientpositive/join14.q.out c363979 
  ql/src/test/results/clientpositive/join15.q.out f5cd4c4 
  ql/src/test/results/clientpositive/join16.q.out 4573cb6 
  ql/src/test/results/clientpositive/join17.q.out a17df5f 
  ql/src/test/results/clientpositive/join18.q.out fbde0c8 
  ql/src/test/results/clientpositive/join18_multi_distinct.q.out ac2b0f1 
  ql/src/test/results/clientpositive/join19.q.out d0c9d31 
  ql/src/test/results/clientpositive/join2.q.out b56f4a1 
  ql/src/test/results/clientpositive/join20.q.out 78e8103 
  ql/src/test/results/clientpositive/join21.q.out c07f633 
  ql/src/test/results/clientpositive/join22.q.out 8cf051d 
  ql/src/test/results/clientpositive/join23.q.out 9f9787e 
  ql/src/test/results/clientpositive/join25.q.out 6d4c603 
  ql/src/test/results/clientpositive/join26.q.out a49d945 
  ql/src/test/results/clientpositive/join27.q.out 369f5da 
  ql/src/test/results/clientpositive/join28.q.out 2967ce4 
  ql/src/test/results/clientpositive/join29.q.out f4aab18 
  ql/src/test/results/clientpositive/join3.q.out bff1eda 
  ql/src/test/results/clientpositive/join30.q.out bb4f2a5 
  ql/src/test/results/clientpositive/join31.q.out 9d3b9c3 
  ql/src/test/results/clientpositive/join32.q.out 10ad2cf 
  ql/src/test/results/clientpositive/join32_lessSize.q.out 0eb9c5d 
  ql/src/test/results/clientpositive/join33.q.out 10ad2cf 
  ql/src/test/results/clientpositive/join34.q.out 36aad35 
  ql/src/test/results/clientpositive/join35.q.out fd05212 
  ql/src/test/results/clientpositive/join36.q.out a56826b 
  ql/src/test/results/clientpositive/join37.q.out b393615 
  ql/src/test/results/clientpositive/join38.q.out 644c906 
  ql/src/test/results/clientpositive/join39.q.out 1ce7df2 
  ql/src/test/results/clientpositive/join4.q.out 4c51288 
  ql/src/test/results/clientpositive/join40.q.out 7a13fca 
  ql/src/test/results/clientpositive/join41.q.out 0690ec1 
  ql/src/test/results/clientpositive/join5.q.out 7e69104 
  ql/src/test/results/clientpositive/join6.q.out 41640e1 
  ql/src/test/results/clientpositive/join7.q.out 31a7cba 
  ql/src/test/results/clientpositive/join8.q.out ca38910 
  ql/src/test/results/clientpositive/join9.q.out 0258ac0 
  ql/src/test/results/clientpositive/join_alt_syntax.q.out cc1efe6 
  ql/src/test/results/clientpositive/join_cond_pushdown_1.q.out a0b5958 
  ql/src/test/results/clientpositive/join_cond_pushdown_2.q.out 34e97d4 
  ql/src/test/results/clientpositive/join_cond_pushdown_3.q.out 1ae7edf 
  ql/src/test/results/clientpositive/join_cond_pushdown_4.q.out 2b2d654 
  ql/src/test/results/clientpositive/join_cond_pushdown_unqual1.q.out 629c2d4 
  ql/src/test/results/clientpositive/join_cond_pushdown_unqual2.q.out 922e6d5 
  ql/src/test/results/clientpositive/join_cond_pushdown_unqual3.q.out 72a6a24 
  ql/src/test/results/clientpositive/join_cond_pushdown_unqual4.q.out f751ce0 
  ql/src/test/results/clientpositive/join_filters_overlap.q.out 14a63cd 
  ql/src/test/results/clientpositive/join_hive_626.q.out 13a6f94 
  ql/src/test/results/clientpositive/join_map_ppr.q.out d5cc08b 
  ql/src/test/results/clientpositive/join_merge_multi_expressions.q.out a06c86c 
  ql/src/test/results/clientpositive/join_merging.q.out f4a43f3 
  ql/src/test/results/clientpositive/join_nullsafe.q.out 817614f 
  ql/src/test/results/clientpositive/join_rc.q.out 9e17b0d 
  ql/src/test/results/clientpositive/join_reorder.q.out 713ae74 
  ql/src/test/results/clientpositive/join_reorder2.q.out efdac5c 
  ql/src/test/results/clientpositive/join_reorder3.q.out 99ac232 
  ql/src/test/results/clientpositive/join_reorder4.q.out 5eabec3 
  ql/src/test/results/clientpositive/join_star.q.out d214e00 
  ql/src/test/results/clientpositive/join_thrift.q.out 58a2f88 
  ql/src/test/results/clientpositive/join_vc.q.out a4452b2 
  ql/src/test/results/clientpositive/join_view.q.out ef97996 
  ql/src/test/results/clientpositive/lateral_view_cp.q.out dad7b0e 
  ql/src/test/results/clientpositive/lateral_view_noalias.q.out e1445bf 
  ql/src/test/results/clientpositive/limit_pushdown.q.out ed6b7aa 
  ql/src/test/results/clientpositive/limit_pushdown_negative.q.out 0691339 
  ql/src/test/results/clientpositive/lineage1.q.out 4bead1a 
  ql/src/test/results/clientpositive/louter_join_ppr.q.out 2c7aab6 
  ql/src/test/results/clientpositive/mapjoin1.q.out 9ecbef4 
  ql/src/test/results/clientpositive/mapjoin_distinct.q.out 4e50aa0 
  ql/src/test/results/clientpositive/mapjoin_filter_on_outerjoin.q.out dd56153 
  ql/src/test/results/clientpositive/mapjoin_mapjoin.q.out 49c039e 
  ql/src/test/results/clientpositive/mapjoin_memcheck.q.out 7fc32b5 
  ql/src/test/results/clientpositive/mapjoin_subquery.q.out 6f5f643 
  ql/src/test/results/clientpositive/mapjoin_subquery2.q.out ac9d498 
  ql/src/test/results/clientpositive/mapjoin_test_outer.q.out 536c92b 
  ql/src/test/results/clientpositive/merge_join_1.q.out eddd3a7 
  ql/src/test/results/clientpositive/mergejoins.q.out af3e404 
  ql/src/test/results/clientpositive/mergejoins_mixed.q.out d525a91 
  ql/src/test/results/clientpositive/metadataonly1.q.out f20b256 
  ql/src/test/results/clientpositive/multiMapJoin1.q.out b4a84c8 
  ql/src/test/results/clientpositive/multiMapJoin2.q.out 5ed27d6 
  ql/src/test/results/clientpositive/multi_join_union.q.out 339aaf0 
  ql/src/test/results/clientpositive/no_hooks.q.out 70e3e50 
  ql/src/test/results/clientpositive/nonblock_op_deduplicate.q.out d80e492 
  ql/src/test/results/clientpositive/nonmr_fetch.q.out e303b34 
  ql/src/test/results/clientpositive/optimize_nullscan.q.out ec8387f 
  ql/src/test/results/clientpositive/optional_outer.q.out a38bee8 
  ql/src/test/results/clientpositive/outer_join_ppr.q.out 93cfde2 
  ql/src/test/results/clientpositive/parquet_join.q.out f4ed6d0 
  ql/src/test/results/clientpositive/pcr.q.out 07de2a1 
  ql/src/test/results/clientpositive/ppd2.q.out d22be6d 
  ql/src/test/results/clientpositive/ppd_clusterby.q.out c727262 
  ql/src/test/results/clientpositive/ppd_gby_join.q.out deb9f69 
  ql/src/test/results/clientpositive/ppd_join.q.out 59f0fd3 
  ql/src/test/results/clientpositive/ppd_join2.q.out fd06f65 
  ql/src/test/results/clientpositive/ppd_join3.q.out 9706852 
  ql/src/test/results/clientpositive/ppd_join4.q.out def2460 
  ql/src/test/results/clientpositive/ppd_join5.q.out 23d5046 
  ql/src/test/results/clientpositive/ppd_join_filter.q.out 09aec4c 
  ql/src/test/results/clientpositive/ppd_multi_insert.q.out 7d3f200 
  ql/src/test/results/clientpositive/ppd_outer_join1.q.out d2e542f 
  ql/src/test/results/clientpositive/ppd_outer_join2.q.out dbcc587 
  ql/src/test/results/clientpositive/ppd_outer_join3.q.out a58289a 
  ql/src/test/results/clientpositive/ppd_outer_join4.q.out 4289f58 
  ql/src/test/results/clientpositive/ppd_outer_join5.q.out 9efaf4f 
  ql/src/test/results/clientpositive/ppd_random.q.out e9322c2 
  ql/src/test/results/clientpositive/ppd_repeated_alias.q.out 076ea83 
  ql/src/test/results/clientpositive/ppd_udf_case.q.out 1ac9368 
  ql/src/test/results/clientpositive/ppd_union_view.q.out f7410e2 
  ql/src/test/results/clientpositive/ppd_vc.q.out 9622faa 
  ql/src/test/results/clientpositive/ql_rewrite_gbtoidx.q.out fdc1dc6 
  ql/src/test/results/clientpositive/quotedid_skew.q.out 86e379e 
  ql/src/test/results/clientpositive/rcfile_null_value.q.out d22e803 
  ql/src/test/results/clientpositive/reduce_deduplicate_exclude_join.q.out 
5e878f6 
  ql/src/test/results/clientpositive/reduce_deduplicate_extended.q.out b8ea616 
  ql/src/test/results/clientpositive/regex_col.q.out 7087f42 
  ql/src/test/results/clientpositive/router_join_ppr.q.out b89d92a 
  ql/src/test/results/clientpositive/sample8.q.out df76d4d 
  ql/src/test/results/clientpositive/select_transform_hint.q.out a15d104 
  ql/src/test/results/clientpositive/semijoin.q.out 45e9c1f 
  ql/src/test/results/clientpositive/skewjoin.q.out c9a0e82 
  ql/src/test/results/clientpositive/skewjoin_mapjoin1.q.out 01e2bef 
  ql/src/test/results/clientpositive/skewjoin_mapjoin10.q.out 3329e73 
  ql/src/test/results/clientpositive/skewjoin_mapjoin11.q.out cad15f4 
  ql/src/test/results/clientpositive/skewjoin_mapjoin2.q.out 875b511 
  ql/src/test/results/clientpositive/skewjoin_mapjoin3.q.out b749eee 
  ql/src/test/results/clientpositive/skewjoin_mapjoin4.q.out 8182f1f 
  ql/src/test/results/clientpositive/skewjoin_mapjoin5.q.out f75fc4a 
  ql/src/test/results/clientpositive/skewjoin_mapjoin6.q.out 4312415 
  ql/src/test/results/clientpositive/skewjoin_mapjoin7.q.out 20a5a31 
  ql/src/test/results/clientpositive/skewjoin_mapjoin8.q.out 54f9706 
  ql/src/test/results/clientpositive/skewjoin_mapjoin9.q.out 4073363 
  ql/src/test/results/clientpositive/skewjoin_noskew.q.out e995dc0 
  ql/src/test/results/clientpositive/skewjoin_union_remove_1.q.out bd6e10f 
  ql/src/test/results/clientpositive/skewjoin_union_remove_2.q.out f2a4141 
  ql/src/test/results/clientpositive/skewjoinopt1.q.out d81f582 
  ql/src/test/results/clientpositive/skewjoinopt10.q.out aca889e 
  ql/src/test/results/clientpositive/skewjoinopt11.q.out 910c1cc 
  ql/src/test/results/clientpositive/skewjoinopt12.q.out 5c0daf6 
  ql/src/test/results/clientpositive/skewjoinopt13.q.out edd59c6 
  ql/src/test/results/clientpositive/skewjoinopt14.q.out 87097bb 
  ql/src/test/results/clientpositive/skewjoinopt15.q.out def498c 
  ql/src/test/results/clientpositive/skewjoinopt16.q.out 01589fe 
  ql/src/test/results/clientpositive/skewjoinopt17.q.out 058120a 
  ql/src/test/results/clientpositive/skewjoinopt18.q.out 24d7d78 
  ql/src/test/results/clientpositive/skewjoinopt19.q.out 57c10dc 
  ql/src/test/results/clientpositive/skewjoinopt2.q.out b4f2abe 
  ql/src/test/results/clientpositive/skewjoinopt20.q.out 02f5f3c 
  ql/src/test/results/clientpositive/skewjoinopt3.q.out ce8e02e 
  ql/src/test/results/clientpositive/skewjoinopt4.q.out 159f91a 
  ql/src/test/results/clientpositive/skewjoinopt5.q.out 1358cab 
  ql/src/test/results/clientpositive/skewjoinopt6.q.out 233e584 
  ql/src/test/results/clientpositive/skewjoinopt7.q.out 8bebf7a 
  ql/src/test/results/clientpositive/skewjoinopt8.q.out d3a7461 
  ql/src/test/results/clientpositive/skewjoinopt9.q.out 25e11e9 
  ql/src/test/results/clientpositive/smb_mapjoin9.q.out c40e14d 
  ql/src/test/results/clientpositive/smb_mapjoin_1.q.out 9f7c4fd 
  ql/src/test/results/clientpositive/smb_mapjoin_10.q.out 181d6a9 
  ql/src/test/results/clientpositive/smb_mapjoin_11.q.out 2088ed6 
  ql/src/test/results/clientpositive/smb_mapjoin_12.q.out 24e6bdb 
  ql/src/test/results/clientpositive/smb_mapjoin_13.q.out f248e0d 
  ql/src/test/results/clientpositive/smb_mapjoin_14.q.out 56a8f5b 
  ql/src/test/results/clientpositive/smb_mapjoin_15.q.out c7730e5 
  ql/src/test/results/clientpositive/smb_mapjoin_16.q.out a68dd5d 
  ql/src/test/results/clientpositive/smb_mapjoin_17.q.out 52c9fa6 
  ql/src/test/results/clientpositive/smb_mapjoin_2.q.out 2f67836 
  ql/src/test/results/clientpositive/smb_mapjoin_25.q.out cb7d65c 
  ql/src/test/results/clientpositive/smb_mapjoin_3.q.out 83c2a98 
  ql/src/test/results/clientpositive/smb_mapjoin_4.q.out afa08ed 
  ql/src/test/results/clientpositive/smb_mapjoin_5.q.out f001ce4 
  ql/src/test/results/clientpositive/smb_mapjoin_6.q.out 1eb7afb 
  ql/src/test/results/clientpositive/smb_mapjoin_7.q.out aaf43bc 
  ql/src/test/results/clientpositive/sort_merge_join_desc_1.q.out 29fab1f 
  ql/src/test/results/clientpositive/sort_merge_join_desc_2.q.out 9e58333 
  ql/src/test/results/clientpositive/sort_merge_join_desc_3.q.out cac9591 
  ql/src/test/results/clientpositive/sort_merge_join_desc_4.q.out 0e40242 
  ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out 3abe28e 
  ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out 25b88f3 
  ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out c7cbacb 
  ql/src/test/results/clientpositive/sort_merge_join_desc_8.q.out 48e6af8 
  ql/src/test/results/clientpositive/stats11.q.out 427829a 
  ql/src/test/results/clientpositive/subq_where_serialization.q.out d72c3be 
  ql/src/test/results/clientpositive/subquery_exists.q.out 3989b27 
  ql/src/test/results/clientpositive/subquery_exists_having.q.out 41d35e9 
  ql/src/test/results/clientpositive/subquery_in.q.out bb0d876 
  ql/src/test/results/clientpositive/subquery_in_having.q.out f5cc6bb 
  ql/src/test/results/clientpositive/subquery_multiinsert.q.out 062881f 
  ql/src/test/results/clientpositive/subquery_notexists.q.out 21a7262 
  ql/src/test/results/clientpositive/subquery_notexists_having.q.out 7e45cd9 
  ql/src/test/results/clientpositive/subquery_notin.q.out 9514521 
  ql/src/test/results/clientpositive/subquery_notin_having.q.out 999c7f9 
  ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out bc382e9 
  ql/src/test/results/clientpositive/subquery_views.q.out 0a64c69 
  ql/src/test/results/clientpositive/temp_table_join1.q.out 73aa9fd 
  ql/src/test/results/clientpositive/tez/auto_join0.q.out e61d05e 
  ql/src/test/results/clientpositive/tez/auto_join1.q.out e2fb443 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_1.q.out 5a0f79e 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_10.q.out eeaac3b 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_11.q.out 8ef9727 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_12.q.out 7e62db9 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_13.q.out ccdc9d0 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_14.q.out 11fe42e 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_15.q.out f48af9a 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_2.q.out 25887d1 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_3.q.out d035a36 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_4.q.out 889ef64 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_5.q.out cb50150 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_6.q.out c446dbf 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_7.q.out f025365 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_8.q.out 506bc7f 
  ql/src/test/results/clientpositive/tez/auto_sortmerge_join_9.q.out 98e4083 
  ql/src/test/results/clientpositive/tez/bucket_map_join_tez1.q.out 50b4383 
  ql/src/test/results/clientpositive/tez/bucket_map_join_tez2.q.out 116d9e5 
  ql/src/test/results/clientpositive/tez/correlationoptimizer1.q.out 245bf4a 
  ql/src/test/results/clientpositive/tez/cross_join.q.out e40ca8c 
  ql/src/test/results/clientpositive/tez/cross_product_check_1.q.out 1e6ee1f 
  ql/src/test/results/clientpositive/tez/cross_product_check_2.q.out b1f7a91 
  ql/src/test/results/clientpositive/tez/dynamic_partition_pruning.q.out 
97c57f0 
  ql/src/test/results/clientpositive/tez/dynamic_partition_pruning_2.q.out 
35504bb 
  ql/src/test/results/clientpositive/tez/filter_join_breaktask.q.out 33024b0 
  ql/src/test/results/clientpositive/tez/join0.q.out 391368e 
  ql/src/test/results/clientpositive/tez/join1.q.out 226bce5 
  ql/src/test/results/clientpositive/tez/join_nullsafe.q.out 1639324 
  ql/src/test/results/clientpositive/tez/limit_pushdown.q.out df18610 
  ql/src/test/results/clientpositive/tez/mapjoin_decimal.q.out 517f986 
  ql/src/test/results/clientpositive/tez/mapjoin_mapjoin.q.out efccbc6 
  ql/src/test/results/clientpositive/tez/metadataonly1.q.out f7774fe 
  ql/src/test/results/clientpositive/tez/mrr.q.out 41c7760 
  ql/src/test/results/clientpositive/tez/optimize_nullscan.q.out 741eb4b 
  ql/src/test/results/clientpositive/tez/skewjoin.q.out 7db7bce 
  ql/src/test/results/clientpositive/tez/subquery_exists.q.out 15691b5 
  ql/src/test/results/clientpositive/tez/subquery_in.q.out 51d7d1c 
  ql/src/test/results/clientpositive/tez/tez_bmj_schema_evolution.q.out e628e2a 
  ql/src/test/results/clientpositive/tez/tez_join_hash.q.out 05f39c1 
  ql/src/test/results/clientpositive/tez/tez_join_tests.q.out 66d8798 
  ql/src/test/results/clientpositive/tez/tez_joins_explain.q.out dfd0a6f 
  ql/src/test/results/clientpositive/tez/tez_smb_1.q.out 17111ab 
  ql/src/test/results/clientpositive/tez/tez_smb_main.q.out 6db7150 
  ql/src/test/results/clientpositive/tez/tez_union.q.out 8ac475e 
  ql/src/test/results/clientpositive/tez/tez_union_group_by.q.out 256ec35 
  ql/src/test/results/clientpositive/tez/vector_decimal_mapjoin.q.out 3fb47f5 
  ql/src/test/results/clientpositive/tez/vector_left_outer_join.q.out 8ebbe9881 
  ql/src/test/results/clientpositive/tez/vector_mapjoin_reduce.q.out 7eeadb9 
  ql/src/test/results/clientpositive/tez/vectorized_bucketmapjoin1.q.out 
7e3a9b2 
  ql/src/test/results/clientpositive/tez/vectorized_context.q.out 6ebd11a 
  
ql/src/test/results/clientpositive/tez/vectorized_dynamic_partition_pruning.q.out
 a21108b 
  ql/src/test/results/clientpositive/tez/vectorized_mapjoin.q.out 92e6b06 
  ql/src/test/results/clientpositive/tez/vectorized_nested_mapjoin.q.out 
40d18ae 
  ql/src/test/results/clientpositive/tez/vectorized_ptf.q.out 0a76000 
  ql/src/test/results/clientpositive/tez/vectorized_shufflejoin.q.out 726ac93 
  ql/src/test/results/clientpositive/udf_case_column_pruning.q.out ed0bc54 
  ql/src/test/results/clientpositive/union20.q.out 280741e 
  ql/src/test/results/clientpositive/union22.q.out a17cc07 
  ql/src/test/results/clientpositive/union24.q.out 0d2d949 
  ql/src/test/results/clientpositive/union26.q.out ea557d0 
  ql/src/test/results/clientpositive/union27.q.out 036bf8a 
  ql/src/test/results/clientpositive/union32.q.out ce38511 
  ql/src/test/results/clientpositive/union34.q.out 2f45fca 
  ql/src/test/results/clientpositive/union_lateralview.q.out bf532b6 
  ql/src/test/results/clientpositive/union_remove_12.q.out 8f2f8b0 
  ql/src/test/results/clientpositive/union_remove_13.q.out c20e5e1 
  ql/src/test/results/clientpositive/union_remove_14.q.out ccecf36 
  ql/src/test/results/clientpositive/union_remove_23.q.out 6f2cf20 
  ql/src/test/results/clientpositive/union_top_level.q.out dd68775 
  ql/src/test/results/clientpositive/vector_decimal_aggregate.q.out 787d5dd 
  ql/src/test/results/clientpositive/vector_decimal_mapjoin.q.out c88322d 
  ql/src/test/results/clientpositive/vector_left_outer_join.q.out e286d3f 
  ql/src/test/results/clientpositive/vector_mapjoin_reduce.q.out 4c05f6c 
  ql/src/test/results/clientpositive/vectorized_bucketmapjoin1.q.out 66cf878 
  ql/src/test/results/clientpositive/vectorized_context.q.out 70f87f5 
  ql/src/test/results/clientpositive/vectorized_mapjoin.q.out d574b20 
  ql/src/test/results/clientpositive/vectorized_nested_mapjoin.q.out 97dc5b8 
  ql/src/test/results/clientpositive/vectorized_ptf.q.out 5acda35 
  ql/src/test/results/clientpositive/vectorized_shufflejoin.q.out ab27e0b 

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


Testing
-------

existing tests


Thanks,

Ashutosh Chauhan

Reply via email to