You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Jesús Camacho Rodríguez <jc...@hortonworks.com> on 2016/02/01 13:46:11 UTC

Re: Review Request 42904: HIVE-12543

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

(Updated Feb. 1, 2016, 12:45 p.m.)


Review request for hive, Ashutosh Chauhan and John Pullokkaran.


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


Repository: hive-git


Description
-------

Disable Hive ConstantPropagate optimizer when CBO has optimized the plan


Diffs (updated)
-----

  hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out 97e9aa23583a356a01c278e910eab9a0dbce2513 
  hbase-handler/src/test/results/positive/hbase_pushdown.q.out be96eecc8642f85a493ae6c72964bc4e30c4db57 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/Optimizer.java 60a2e0223ee92665f2815e3102bdb77303c557ff 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRexUtil.java PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveReduceExpressionsRule.java 50e139b4045ebac5a15bca05b1660dfeed4fe08c 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ExprNodeConverter.java b42e78f796fb91b2bff3443972ad7512b18d68ee 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/RexNodeConverter.java 122546fffdf10d866b480029930c582de41598f4 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/SqlFunctionConverter.java 75c38fa0d30ec4a3fcf240b7f5d6e3c739a3aa17 
  ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java e2d404b0bd1d3916e498bc4c4076cdf168ef2272 
  ql/src/test/results/clientpositive/annotate_stats_join_pkfk.q.out 26656e2137f7c63986bea94c095724297d84be88 
  ql/src/test/results/clientpositive/auto_join32.q.out 17192cbc91ed2cd89fd37623a6f3f8403e492e3d 
  ql/src/test/results/clientpositive/auto_join_without_localtask.q.out 1521a714bb6f99f4314c6fdf7456dadac9fa1c7c 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_7.q.out b5dfce36288755acf8e6f94903854832f0858101 
  ql/src/test/results/clientpositive/cbo_rp_lineage2.q.out d4bc93c598fa25d5da54a0ac3faff8d6f5986c60 
  ql/src/test/results/clientpositive/constprog_partitioner.q.out a1c4a22437a77709c6639c14aa85ffd2f20f972f 
  ql/src/test/results/clientpositive/correlationoptimizer13.q.out 048f63b330e9332133be0b100f0ed72c08e85a52 
  ql/src/test/results/clientpositive/correlationoptimizer8.q.out ba54b87195ea4dee3465bbaae6b0b62750340cac 
  ql/src/test/results/clientpositive/correlationoptimizer9.q.out b6876168a60c4823077a124178086ca4791e858f 
  ql/src/test/results/clientpositive/decimal_udf.q.out 0b18d484d489d95c6d3dcfaf923d9d6f28afb92d 
  ql/src/test/results/clientpositive/dynamic_rdd_cache.q.out a8be1518340201966d74b2737959adef8d1e9d78 
  ql/src/test/results/clientpositive/filter_cond_pushdown.q.out 1c3a5ab54f20c2b3dcb11f1e1fc5a34b3f16aa89 
  ql/src/test/results/clientpositive/filter_join_breaktask.q.out c17b48abc1d7730d9dd0bbe011e6b4b258a38565 
  ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out b7e795bf979465fa3743bcb6ca3551e624abb78a 
  ql/src/test/results/clientpositive/index_auto_self_join.q.out 793af78bb5494c7c42e70ec709d81a58cc55fb15 
  ql/src/test/results/clientpositive/index_auto_unused.q.out e1ddff8517bffc197b85ba9fe298bb83f4108121 
  ql/src/test/results/clientpositive/join34.q.out f1bf4942041f88abced02ba018ecc72c4a1ce7d2 
  ql/src/test/results/clientpositive/join35.q.out 3ff41ea82ed9e04c6abcbdf79a694cc9af1933b8 
  ql/src/test/results/clientpositive/join42.q.out 4f9e2a9b7e1674927743b38b2bfa9d6caff1ef63 
  ql/src/test/results/clientpositive/join_grp_diff_keys.q.out b24bcba950a8f8506d843522c19f2aedf3fc0d1a 
  ql/src/test/results/clientpositive/lineage2.q.out ec64c10d0c598ca813d10e52f01526a3f81da63c 
  ql/src/test/results/clientpositive/lineage3.q.out ca7d6e08a361cdaea3179afa3b946ce173893a26 
  ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out faa3de1cea5f11feaa3b9a9c7599b2b881181ae9 
  ql/src/test/results/clientpositive/llap/dynamic_partition_pruning_2.q.out 86d0c1cb8e9925eab82fcd6becb3a236ddfdba3b 
  ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out e2598fd8c25046fd6082c32121a1168143b13eca 
  ql/src/test/results/clientpositive/llap/tez_dynpart_hashjoin_1.q.out ce462bdc57ecb93aa9f356b4c346c2fcc8098412 
  ql/src/test/results/clientpositive/llap/tez_self_join.q.out 04871ae42b75a83d33900a6592e000095a7d36f1 
  ql/src/test/results/clientpositive/llap/tez_vector_dynpart_hashjoin_1.q.out efff327c17ee2afb151616954def2e293a7bc731 
  ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out dc2346aa122b0f1693a33c149492266211f2a364 
  ql/src/test/results/clientpositive/mapjoin_mapjoin.q.out 6193580166d23419ef539ba1c21de2ebe08b4e43 
  ql/src/test/results/clientpositive/merge_dynamic_partition.q.out da19b325e9a66dd713a68927614b60e8dda821e3 
  ql/src/test/results/clientpositive/perf/query21.q.out cbd117777994790a0174d5b282b150afacce950f 
  ql/src/test/results/clientpositive/perf/query31.q.out a16eeadbee51b9427895fe4a7fce0e14575d6bba 
  ql/src/test/results/clientpositive/perf/query32.q.out dc085dde85a60006aec6406276270688884355a2 
  ql/src/test/results/clientpositive/perf/query34.q.out 037bc76a6b32ae4c67698cf5de561930a9ddd1c2 
  ql/src/test/results/clientpositive/perf/query39.q.out 7dcf01d16478c1a9533d43a8d6935bd327d8d51e 
  ql/src/test/results/clientpositive/perf/query45.q.out 35befff199470f12a27e1a747c84aedaec84c69e 
  ql/src/test/results/clientpositive/perf/query58.q.out bfda69f961183805f4a71c25d86111bf6946e313 
  ql/src/test/results/clientpositive/perf/query64.q.out 2f52a47d9e8e2bc870a07a5a94fe34ade71f0034 
  ql/src/test/results/clientpositive/perf/query70.q.out 9b58fdb238ac8c718df5a357fd82b8fdf1d075e3 
  ql/src/test/results/clientpositive/perf/query71.q.out 11c3a0cec48371a5e5cc74c950fd3e76d3001a3b 
  ql/src/test/results/clientpositive/perf/query72.q.out 99e00a766673c9189d3249bf233f95b65b0990cc 
  ql/src/test/results/clientpositive/perf/query73.q.out af359d05d22074acd3d4eb036f25af2979eded97 
  ql/src/test/results/clientpositive/perf/query75.q.out 37916216ce01c8ecb40c3ca02dc1698d5f8980af 
  ql/src/test/results/clientpositive/perf/query85.q.out ad9aa897bdbcacf07a88a5eba4b870ea7ac41d9c 
  ql/src/test/results/clientpositive/perf/query87.q.out 734b334965849ef3a5b3973321e07b4f7bc4ef60 
  ql/src/test/results/clientpositive/perf/query89.q.out 4d0fb37daf6a6460307fd1b74b8794a2cb258b78 
  ql/src/test/results/clientpositive/perf/query92.q.out 8ec1db2421d6a2add6a5471cab6cd63404d4ff49 
  ql/src/test/results/clientpositive/perf/query94.q.out 876a9ed2c9100bff3bc0005c1e808a9f6e1d80c7 
  ql/src/test/results/clientpositive/perf/query95.q.out 2c682e7a781a139e164f4802661f136195134761 
  ql/src/test/results/clientpositive/perf/query97.q.out 812333a49c6fb613989fad28c7482f2f0e9d5725 
  ql/src/test/results/clientpositive/ppd2.q.out d583b1741e1d1586e647d22112a610b4375df90f 
  ql/src/test/results/clientpositive/ppd_join2.q.out 955f4ad193ba930153df6c1b9b66da8b80ed50a6 
  ql/src/test/results/clientpositive/ppd_join5.q.out 18a75c65b4f784e92e56ab93a7aef51e1ff25f73 
  ql/src/test/results/clientpositive/ppd_outer_join5.q.out b2dd5efd1ed7208efedbcd975647c8ea43f15fb2 
  ql/src/test/results/clientpositive/ppd_repeated_alias.q.out c0644ef2fe618b5dafa301f35791ac764213f544 
  ql/src/test/results/clientpositive/ppd_udf_case.q.out d09ed3139fd5a4d6130f6fbd5ccfd728f7e6ef67 
  ql/src/test/results/clientpositive/ppd_union_view.q.out ddd236a1bd82290835c4ec0fd1341e19810954ec 
  ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out 1be8a381cc9e733b11d773201f4944049385f6d5 
  ql/src/test/results/clientpositive/semijoin.q.out 11b1891d62afefc08787fa7cbece7a9b9e78cc9f 
  ql/src/test/results/clientpositive/semijoin4.q.out 77f2615b981215532d6f6092f339ce7bd5bea2a7 
  ql/src/test/results/clientpositive/smb_mapjoin_25.q.out 57ee16a814ff204354e4dac322bfceb3bbbbdffe 
  ql/src/test/results/clientpositive/spark/auto_join32.q.out fe8f96768c755c8c9251ea59998768efe487421d 
  ql/src/test/results/clientpositive/spark/auto_join_without_localtask.q.out 68e51a7ed91dce8ad73cca0c9c1830f47b279ce0 
  ql/src/test/results/clientpositive/spark/bucketsortoptimize_insert_7.q.out 5bc777d7d570464c5d09a54059431782560c915b 
  ql/src/test/results/clientpositive/spark/constprog_partitioner.q.out 66cd5cc4aca19cc641087cf8f917618bb66fd540 
  ql/src/test/results/clientpositive/spark/dynamic_rdd_cache.q.out 8639871652be3540e1394fb901b3a6f0da4464ff 
  ql/src/test/results/clientpositive/spark/filter_join_breaktask.q.out fa5a5c62d7f354aeee9314833a447a03c4ecb699 
  ql/src/test/results/clientpositive/spark/index_auto_self_join.q.out 38e8c9ad23b17e6ad374842ddf95c96d95dc6378 
  ql/src/test/results/clientpositive/spark/join34.q.out e99fd5b1e88f42e017fc9ffe2141e579c8c41e81 
  ql/src/test/results/clientpositive/spark/join35.q.out 817ae5da6252096fcfb12f3da82aa17c5a44e366 
  ql/src/test/results/clientpositive/spark/mapjoin_mapjoin.q.out e77fbef03eac6e886b138cce64f6a4f032bca9d0 
  ql/src/test/results/clientpositive/spark/ppd_join2.q.out f7721fb2d61e68b494a806a0f11842f5ed6d54d2 
  ql/src/test/results/clientpositive/spark/ppd_join5.q.out 272912a60a9e82603da538732d8d57527c8e0a03 
  ql/src/test/results/clientpositive/spark/ppd_outer_join5.q.out 7f60d1d65aa00f1e08fc225aa5fb7ae74776c413 
  ql/src/test/results/clientpositive/spark/semijoin.q.out 36153d6a0981bdef7818bad9eaa31136b85c950b 
  ql/src/test/results/clientpositive/spark/smb_mapjoin_25.q.out afd1e5d2ceb9a31e1f10416735a8cb0cba5c401c 
  ql/src/test/results/clientpositive/spark/subquery_exists.q.out 53fe78b9cf3de05dc376b148c2c4adaf7a81b72e 
  ql/src/test/results/clientpositive/spark/subquery_in.q.out dc9109c1afa3e1bfec8f546bc3aa84bd5b854de6 
  ql/src/test/results/clientpositive/spark/table_access_keys_stats.q.out f2c7b08deb91e007496f8247411de307a6e3d597 
  ql/src/test/results/clientpositive/spark/union_remove_19.q.out df0fecddac24dee9bb231f2cd282c4330e46fc36 
  ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out 010bb0c432dc44341e966833313941ce86429978 
  ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out d6b7208ccc969e8037fe22c1b841a48bd8aba387 
  ql/src/test/results/clientpositive/subquery_exists.q.out 698db03708c2f8d635ed9e6818d1e5c12b7f6aae 
  ql/src/test/results/clientpositive/subquery_in.q.out 0bbefc2c1db11667599f27d8234853a2b47db970 
  ql/src/test/results/clientpositive/subquery_notin.q.out e157ff4d511cd7a4729f3c1d39800e80788ee48a 
  ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 4cc5424086cd22c7465a839fffd2171a320c7c98 
  ql/src/test/results/clientpositive/table_access_keys_stats.q.out f2c7b08deb91e007496f8247411de307a6e3d597 
  ql/src/test/results/clientpositive/tez/dynamic_partition_pruning.q.out 799587328c2bb828848d87360125ddb13989f639 
  ql/src/test/results/clientpositive/tez/dynamic_partition_pruning_2.q.out ba686f9b1cb88db8eb61333a6e5004c3ac65753c 
  ql/src/test/results/clientpositive/tez/explainuser_1.q.out 120894da3304d06eb9e227bb865e86b696359eb9 
  ql/src/test/results/clientpositive/tez/filter_join_breaktask.q.out f2a7aeff51febeca5530c307158cdedb04d70fad 
  ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_1.q.out 64ba39f7acc40798f7f6bfff296c9a0f01dac7fb 
  ql/src/test/results/clientpositive/tez/mapjoin_mapjoin.q.out c979ee9bd5dd44fa48c7bfbd7b1050656c578f98 
  ql/src/test/results/clientpositive/tez/subquery_exists.q.out d286ed00b45e7dbc1d5058939940ee9e4d7588b0 
  ql/src/test/results/clientpositive/tez/subquery_in.q.out 2c04009d19a1deafcfcd9252ace454f2194e821e 
  ql/src/test/results/clientpositive/tez/tez_dynpart_hashjoin_1.q.out 7352d8eb146bbadd5a60dd90d9184f74d7b7efe8 
  ql/src/test/results/clientpositive/tez/tez_self_join.q.out 78156eeda0b695cfc7e461fb289eeb3e572139da 
  ql/src/test/results/clientpositive/tez/tez_vector_dynpart_hashjoin_1.q.out d532d6b28524c63226e174dd14d87ab1b91de4cc 
  ql/src/test/results/clientpositive/tez/vector_decimal_udf.q.out 8b8bc6ce1679c3264ae0dc36d23e72c75f83676d 
  ql/src/test/results/clientpositive/tez/vector_if_expr.q.out 8b5e471c9d686ac77ed249a9cac689d2399bf1ba 
  ql/src/test/results/clientpositive/tez/vector_leftsemi_mapjoin.q.out 9c79c1a22e8d5574e5ea6e23ad09ccacc12959ef 
  ql/src/test/results/clientpositive/tez/vector_mapjoin_reduce.q.out 2db5c7c1a77a5f88986065c946234d59fdbc25c6 
  ql/src/test/results/clientpositive/tez/vectorization_short_regress.q.out 4a3cee8be82bb92d2a25392f5a3fdf2939c28799 
  ql/src/test/results/clientpositive/tez/vectorized_dynamic_partition_pruning.q.out 13735e6949e2f973f804ec226198592ac4272a22 
  ql/src/test/results/clientpositive/udf_case_column_pruning.q.out e9c5490d9383362306905d0a7dbfb3f242411e02 
  ql/src/test/results/clientpositive/union_remove_19.q.out bc00e1697f0c23c5256412c96a0fc0ba00370a1c 
  ql/src/test/results/clientpositive/vector_decimal_udf.q.out 5de02efa02bb573b75c1de00acf67d02f8017ab8 
  ql/src/test/results/clientpositive/vector_if_expr.q.out ad1cfc79be81e3915e677917437eedfd28064e32 
  ql/src/test/results/clientpositive/vector_leftsemi_mapjoin.q.out 581ce6647ba4cda0207ac4af69270243c3dbf2bb 
  ql/src/test/results/clientpositive/vector_mapjoin_reduce.q.out e8cd48a4b940f872dc5d6c688c7fe0903478bbb4 
  ql/src/test/results/clientpositive/vectorization_short_regress.q.out 78b5d073862edc0ef735aaca83041aa4d9ae0015 

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


Testing
-------


Thanks,

Jesús Camacho Rodríguez


Re: Review Request 42904: HIVE-12543

Posted by Jesús Camacho Rodríguez <jc...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/42904/
-----------------------------------------------------------

(Updated Feb. 15, 2016, 5:18 p.m.)


Review request for hive, Ashutosh Chauhan and John Pullokkaran.


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


Repository: hive-git


Description
-------

Disable Hive ConstantPropagate optimizer when CBO has optimized the plan


Diffs (updated)
-----

  hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out d32b02c97425a434b7dfd0e51b5b64d1fdc5eb86 
  hbase-handler/src/test/results/positive/hbase_pushdown.q.out b362f57b433b74375b2f86b4e5ae2b1f537fabdf 
  ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java 4828d70ec2987746344a19ec90f34ee10cd1a239 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/ConstantPropagateProcFactory.java ea200dbe7c61f53bf6bc83d267995c02b953f147 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/DynamicPartitionPruningOptimization.java 60240bda704da2c1eaa1e5da9231f497467964a4 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/Optimizer.java c06b8fc04b891485b208560fee291d8c4819c3bc 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/RedundantDynamicPruningConditionsRemoval.java PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/SortedDynPartitionOptimizer.java 27b04570b0fc2af41aaa41e83198e640ffc17e80 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRexUtil.java PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveReduceExpressionsRule.java d736f212b9a2ca2bab9d98e9c35d9365fcb94f1a 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ExprNodeConverter.java b42e78f796fb91b2bff3443972ad7512b18d68ee 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/RexNodeConverter.java 122546fffdf10d866b480029930c582de41598f4 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/SqlFunctionConverter.java b4c6e0574d6dd1b79cd05c06441e58e08096f794 
  ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java e7dc08c50f121f2a1ab67b3cba3aef01c0595847 
  ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeDescUtils.java 0223038197e50116ae764ef01b7abaef20715b8e 
  ql/src/test/results/clientpositive/annotate_stats_join_pkfk.q.out 8ef99848916f076970b4f4869c1017387da6581a 
  ql/src/test/results/clientpositive/auto_join32.q.out e5249a25e09e3562c350994cc18166ed62f2ede2 
  ql/src/test/results/clientpositive/auto_join_without_localtask.q.out 9393aff950accab152874a2ad74cbc507e6c1d92 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_7.q.out b5dfce36288755acf8e6f94903854832f0858101 
  ql/src/test/results/clientpositive/cbo_rp_lineage2.q.out ba83ace6ebb9a79a646618a45d1fd3f59ca7f053 
  ql/src/test/results/clientpositive/constprog_partitioner.q.out 3dced2ac0db4b64b71cf307f11de555933f49c10 
  ql/src/test/results/clientpositive/constprog_when_case.q.out 2f939ba56710ab189b456fdfa5ec92be7bc8b154 
  ql/src/test/results/clientpositive/correlationoptimizer13.q.out 2694df8b7777678b5dd6a3964d42840b212cccb1 
  ql/src/test/results/clientpositive/correlationoptimizer8.q.out 0065891d672120ffe83b84808096f342cf67b4f3 
  ql/src/test/results/clientpositive/correlationoptimizer9.q.out 7c7d25c6061264c361e9712d82989d33510b0deb 
  ql/src/test/results/clientpositive/decimal_udf.q.out 54c9f05abf6002e4c2c8e311a80921f0cd5f96ee 
  ql/src/test/results/clientpositive/dynamic_rdd_cache.q.out 3b04326a5ad033caa5c4e0e42cf92104e53b81f1 
  ql/src/test/results/clientpositive/filter_cond_pushdown.q.out 0649353a65b5b3462c62d16f24f231b34c3f4272 
  ql/src/test/results/clientpositive/filter_join_breaktask.q.out 44add832e5ec1654521263e98ed5ebc3e8d12ba1 
  ql/src/test/results/clientpositive/fold_case.q.out aaf1fc4d03574d8a3ce575e5288849eead6f3bd4 
  ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out f6badb79aff375bf9636d704f3b8b882f493be3f 
  ql/src/test/results/clientpositive/fold_when.q.out 699341e3cf51e29033d0baa4b4472ec6073e2f43 
  ql/src/test/results/clientpositive/index_auto_self_join.q.out 9a6c05f74663d5496676fdb6c6ff8947467bed74 
  ql/src/test/results/clientpositive/index_auto_unused.q.out 75597a93196920569d9edd801221fdece93e12ea 
  ql/src/test/results/clientpositive/input_part3.q.out 3514bb7bad19ef97c16f0dc19a9d412ff45cf23a 
  ql/src/test/results/clientpositive/join34.q.out f1bf4942041f88abced02ba018ecc72c4a1ce7d2 
  ql/src/test/results/clientpositive/join35.q.out 3ff41ea82ed9e04c6abcbdf79a694cc9af1933b8 
  ql/src/test/results/clientpositive/join42.q.out 6b08ab96f05976db2c8f71df1b09e90a0fcc50c4 
  ql/src/test/results/clientpositive/join_grp_diff_keys.q.out 29b97a005356655ea75d3847b2fbbef6a6e9a063 
  ql/src/test/results/clientpositive/lineage2.q.out be0b564458bdacd6ce8998c74588713ca5eba988 
  ql/src/test/results/clientpositive/lineage3.q.out ca7d6e08a361cdaea3179afa3b946ce173893a26 
  ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out fd0f538cf1694e7d6bac37e13939b1839788a24d 
  ql/src/test/results/clientpositive/llap/dynamic_partition_pruning_2.q.out 7db8f2db82e23ad37735d25e16826c279629832d 
  ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out f0b1b8d89e5bc3dcd67260b018d1c3ce8b9045bb 
  ql/src/test/results/clientpositive/llap/tez_dynpart_hashjoin_1.q.out 55be6042154ad2d57ae97b968b6146868bed3621 
  ql/src/test/results/clientpositive/llap/tez_self_join.q.out 9659c8ddfbaa17e57ea06678120b0ea0145f979c 
  ql/src/test/results/clientpositive/llap/tez_vector_dynpart_hashjoin_1.q.out 8abd6f8f18e979fb9712881da7b41921f8b5ebfd 
  ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out c46a81a3d4e802be9a94939a88fa80f03d5d3cf9 
  ql/src/test/results/clientpositive/mapjoin_mapjoin.q.out 44d47681100de27a92510bbe7019a0e1a2de797f 
  ql/src/test/results/clientpositive/merge_dynamic_partition.q.out da19b325e9a66dd713a68927614b60e8dda821e3 
  ql/src/test/results/clientpositive/perf/query21.q.out cbd117777994790a0174d5b282b150afacce950f 
  ql/src/test/results/clientpositive/perf/query31.q.out a16eeadbee51b9427895fe4a7fce0e14575d6bba 
  ql/src/test/results/clientpositive/perf/query32.q.out dc085dde85a60006aec6406276270688884355a2 
  ql/src/test/results/clientpositive/perf/query34.q.out 037bc76a6b32ae4c67698cf5de561930a9ddd1c2 
  ql/src/test/results/clientpositive/perf/query39.q.out 7dcf01d16478c1a9533d43a8d6935bd327d8d51e 
  ql/src/test/results/clientpositive/perf/query45.q.out 35befff199470f12a27e1a747c84aedaec84c69e 
  ql/src/test/results/clientpositive/perf/query58.q.out bfda69f961183805f4a71c25d86111bf6946e313 
  ql/src/test/results/clientpositive/perf/query64.q.out 2f52a47d9e8e2bc870a07a5a94fe34ade71f0034 
  ql/src/test/results/clientpositive/perf/query70.q.out 9b58fdb238ac8c718df5a357fd82b8fdf1d075e3 
  ql/src/test/results/clientpositive/perf/query71.q.out 11c3a0cec48371a5e5cc74c950fd3e76d3001a3b 
  ql/src/test/results/clientpositive/perf/query72.q.out 99e00a766673c9189d3249bf233f95b65b0990cc 
  ql/src/test/results/clientpositive/perf/query73.q.out af359d05d22074acd3d4eb036f25af2979eded97 
  ql/src/test/results/clientpositive/perf/query75.q.out 37916216ce01c8ecb40c3ca02dc1698d5f8980af 
  ql/src/test/results/clientpositive/perf/query85.q.out ad9aa897bdbcacf07a88a5eba4b870ea7ac41d9c 
  ql/src/test/results/clientpositive/perf/query87.q.out 734b334965849ef3a5b3973321e07b4f7bc4ef60 
  ql/src/test/results/clientpositive/perf/query89.q.out 4d0fb37daf6a6460307fd1b74b8794a2cb258b78 
  ql/src/test/results/clientpositive/perf/query92.q.out 8ec1db2421d6a2add6a5471cab6cd63404d4ff49 
  ql/src/test/results/clientpositive/perf/query94.q.out 876a9ed2c9100bff3bc0005c1e808a9f6e1d80c7 
  ql/src/test/results/clientpositive/perf/query95.q.out 2c682e7a781a139e164f4802661f136195134761 
  ql/src/test/results/clientpositive/perf/query97.q.out 812333a49c6fb613989fad28c7482f2f0e9d5725 
  ql/src/test/results/clientpositive/ppd2.q.out 6ec934d45c3903de4467cc7b958b1a7ddc3e6fc3 
  ql/src/test/results/clientpositive/ppd_join2.q.out 9261d776597a46d783c8de74bdc83e53d6e824a4 
  ql/src/test/results/clientpositive/ppd_join5.q.out a49db5d7e3756736003c8896ed0d6f7542173d65 
  ql/src/test/results/clientpositive/ppd_outer_join5.q.out e825d366c546af5aa5da8ac4b483eee05da1ed7f 
  ql/src/test/results/clientpositive/ppd_repeated_alias.q.out 833dca1bb5e78ad708407178efcae8e0f06ddedb 
  ql/src/test/results/clientpositive/ppd_udf_case.q.out c2be025ea6306b5ef87330008bbb97606ba9ae5a 
  ql/src/test/results/clientpositive/ppd_union_view.q.out 40e20a6c37f9c51986804aaeea753374b37f07de 
  ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out 95146ed2eae298c7fca03f96a0544754933d0d55 
  ql/src/test/results/clientpositive/semijoin.q.out b068ccc06746ed75eabadc05531af936bb5554c4 
  ql/src/test/results/clientpositive/semijoin4.q.out 0da9eb3eca309af44d6003111fffbde3bc7c2e10 
  ql/src/test/results/clientpositive/smb_mapjoin_25.q.out 130c02947eb579f539525ff521ee6e663a8a19f1 
  ql/src/test/results/clientpositive/spark/auto_join32.q.out 340bba82e7d209ecb5aa29135ee390118fea6c56 
  ql/src/test/results/clientpositive/spark/auto_join_without_localtask.q.out 9a8e248dbd4a4b6953c3906e15ed5fdd7ca76931 
  ql/src/test/results/clientpositive/spark/bucketsortoptimize_insert_7.q.out 5bc777d7d570464c5d09a54059431782560c915b 
  ql/src/test/results/clientpositive/spark/constprog_partitioner.q.out dc14397ec40edd6ba627a53096e5477fd9875f6b 
  ql/src/test/results/clientpositive/spark/dynamic_rdd_cache.q.out ea19b92263b1a9eeb92d7ad6c7e1ed816e775c0b 
  ql/src/test/results/clientpositive/spark/filter_join_breaktask.q.out a8935ac07b43c5580fe6324bb5aab1e67140d9e0 
  ql/src/test/results/clientpositive/spark/index_auto_self_join.q.out 541197e5568a5b4904ba9d50b2dec62c17105068 
  ql/src/test/results/clientpositive/spark/join34.q.out e99fd5b1e88f42e017fc9ffe2141e579c8c41e81 
  ql/src/test/results/clientpositive/spark/join35.q.out 817ae5da6252096fcfb12f3da82aa17c5a44e366 
  ql/src/test/results/clientpositive/spark/mapjoin_mapjoin.q.out 46eae007e4b53d695c13a0d47547f4de709f9b84 
  ql/src/test/results/clientpositive/spark/ppd_join2.q.out dbf315bbe591dd3bbedcdf60fe17e3ab086587db 
  ql/src/test/results/clientpositive/spark/ppd_join5.q.out 43546867552f2c833609fbe58284fe60d7b80c10 
  ql/src/test/results/clientpositive/spark/ppd_outer_join5.q.out 062f8e78980e70e97f9d59998050b96f3fc1598f 
  ql/src/test/results/clientpositive/spark/semijoin.q.out c0f761a697294bbc6c9615e790d8644a2f27970b 
  ql/src/test/results/clientpositive/spark/smb_mapjoin_25.q.out 6fdee3ca44a933247bda87f94fe2b0b7f66a1773 
  ql/src/test/results/clientpositive/spark/subquery_exists.q.out 22fb77e972a2a642f0e2becde880d675f47a8353 
  ql/src/test/results/clientpositive/spark/subquery_in.q.out 66840ec916216f56d64d540512815197f513eb5a 
  ql/src/test/results/clientpositive/spark/table_access_keys_stats.q.out f2c7b08deb91e007496f8247411de307a6e3d597 
  ql/src/test/results/clientpositive/spark/union_remove_19.q.out df0fecddac24dee9bb231f2cd282c4330e46fc36 
  ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out 85cee4d593504187c128bc2069a487de67f7a804 
  ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out b74492750f960f4ac56bcde2b46b82e5450061a7 
  ql/src/test/results/clientpositive/spark/vectorized_case.q.out 7d151362892eba4826564e08a2afbf1216685b68 
  ql/src/test/results/clientpositive/subquery_exists.q.out 26b9a38487f57a7458275e265ab51039139ce970 
  ql/src/test/results/clientpositive/subquery_in.q.out 8f5c43c21e91556abfcfbe1b2b6d6f29ea31c523 
  ql/src/test/results/clientpositive/subquery_notin.q.out 090bdecfcdd0e143b54536a744bd89c7155485e4 
  ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7aa2375ad9f294c821533cf050285ea09819abb5 
  ql/src/test/results/clientpositive/table_access_keys_stats.q.out f2c7b08deb91e007496f8247411de307a6e3d597 
  ql/src/test/results/clientpositive/tez/dynamic_partition_pruning.q.out bee95c1abba301d70792be1210c363a7dc574c21 
  ql/src/test/results/clientpositive/tez/dynamic_partition_pruning_2.q.out 341a549e1ad2f57309cb2d326c5e3769e78b5021 
  ql/src/test/results/clientpositive/tez/explainuser_1.q.out b39d2fcae247e61bd2b3418fce8c0d73646caabf 
  ql/src/test/results/clientpositive/tez/explainuser_4.q.out 3a3e17d8ff019589a2f1788f49e84064bffee9fb 
  ql/src/test/results/clientpositive/tez/filter_join_breaktask.q.out 3aba57d3bcb1d4e59bec2bf3b00b98d0f937cdfd 
  ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_1.q.out 5ccee005f21e810d637aa38ab66231b8bee8ffd9 
  ql/src/test/results/clientpositive/tez/mapjoin_mapjoin.q.out 4aebb1f32027bd9701de09da465a96125a8e8da5 
  ql/src/test/results/clientpositive/tez/subquery_exists.q.out 1c1a88542890c97f9f1664f8ecf55737037ca5e8 
  ql/src/test/results/clientpositive/tez/subquery_in.q.out 7cd4113ca80c9d2ceb0a70e072e5c4634c6b5f69 
  ql/src/test/results/clientpositive/tez/tez_dynpart_hashjoin_1.q.out 1304e7dd74e142d8d66b833c2af88c8a983e3edf 
  ql/src/test/results/clientpositive/tez/tez_self_join.q.out 82284532316e8dfe83952ee369ea1b8572504885 
  ql/src/test/results/clientpositive/tez/tez_vector_dynpart_hashjoin_1.q.out bf8cf228c639abe295bc559e7b605d2a514c971c 
  ql/src/test/results/clientpositive/tez/vector_decimal_udf.q.out 92cca668339ae2cec076e7d0622ffc689d7570b9 
  ql/src/test/results/clientpositive/tez/vector_if_expr.q.out e76d782fae0e4c5a3c5e2ccc6946dc7076e39064 
  ql/src/test/results/clientpositive/tez/vector_leftsemi_mapjoin.q.out aa1146e33a85d71ab73d1fe2c3313a229e0a8cf0 
  ql/src/test/results/clientpositive/tez/vector_mapjoin_reduce.q.out 9a1cd93a50cda237fc97ecdd3935baf613ac2d92 
  ql/src/test/results/clientpositive/tez/vectorization_short_regress.q.out 57afbbd0e8d9da04dd199a1ddefee1e309bef3af 
  ql/src/test/results/clientpositive/tez/vectorized_case.q.out f576cd53f22866ad85121685397351ed136d8ff3 
  ql/src/test/results/clientpositive/tez/vectorized_dynamic_partition_pruning.q.out f29b4d4aefc92ca627dfe79925afaa0afe606d57 
  ql/src/test/results/clientpositive/udf_case_column_pruning.q.out af8531dea3fc1faf192af2f43bcf842d853c0455 
  ql/src/test/results/clientpositive/union_remove_19.q.out bc00e1697f0c23c5256412c96a0fc0ba00370a1c 
  ql/src/test/results/clientpositive/vector_decimal_udf.q.out a64589cb97e3b876e2e628324f929444f5e4e08b 
  ql/src/test/results/clientpositive/vector_if_expr.q.out 62ce76e11efc4f1e604430361dde6ce3e64c046a 
  ql/src/test/results/clientpositive/vector_leftsemi_mapjoin.q.out f515a3ce9e404456712409ea75df2c10b797e3e2 
  ql/src/test/results/clientpositive/vector_mapjoin_reduce.q.out 506ee942db08b3ecc17f7d7eb67de942d36e3d65 
  ql/src/test/results/clientpositive/vectorization_short_regress.q.out 98a9b4fd8e6bd7f446eea59f36a183d3dc1483ca 
  ql/src/test/results/clientpositive/vectorized_case.q.out d56b270850ca6e7f12ed37e516f76ae327b267d7 

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


Testing
-------


Thanks,

Jesús Camacho Rodríguez