-----------------------------------------------------------
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