hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jesús Camacho Rodríguez <jcamachorodrig...@hortonworks.com>
Subject Review Request 42904: HIVE-12543
Date Thu, 28 Jan 2016 10:29:58 GMT

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

Review request for hive 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
-----

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

  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 cc9dc23eedaa3b04e24532f06ac0fe04284db5c4

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

  ql/src/test/results/clientpositive/perf/query31.q.out 5c2186d9c39ae2ced0a75f7046e85da07f8d7d31

  ql/src/test/results/clientpositive/perf/query32.q.out ecc5834a28cd248ea1adeb23e4f7c56eaee25b89

  ql/src/test/results/clientpositive/perf/query34.q.out 7976863d2e055e701e685f1a169dd7e6096f17e9

  ql/src/test/results/clientpositive/perf/query39.q.out 14e3dfc2f551294c57964c7c7ca6a7a06b174978

  ql/src/test/results/clientpositive/perf/query45.q.out 39b8d1c27043e42f9453856f05eaf95568aedaa9

  ql/src/test/results/clientpositive/perf/query58.q.out 4112910aced2ff31bd2f5d2aac58251c9fcd873c

  ql/src/test/results/clientpositive/perf/query64.q.out d3b710af44a41d1360b0f6cf122db12199f78a5e

  ql/src/test/results/clientpositive/perf/query70.q.out 00b1c8f4e9ba938d3e06847923f8a406fef44dbc

  ql/src/test/results/clientpositive/perf/query71.q.out 3a13a189e84cb225e6cb06bb218ca1de3c3f1c4e

  ql/src/test/results/clientpositive/perf/query72.q.out 5d010c6cc9a5ee48f8413d54090a6de6ce425b90

  ql/src/test/results/clientpositive/perf/query73.q.out b2236e3d4990cde1e5ec6c345fbfb4870377d51e

  ql/src/test/results/clientpositive/perf/query75.q.out 0ca6ac14d1ca09d5a38f3b89d0a86d4ad6b314be

  ql/src/test/results/clientpositive/perf/query85.q.out 6922a1fbc764f5041d5270ab45be76d2becb1de0

  ql/src/test/results/clientpositive/perf/query87.q.out 8e7b634371fd9d284736c9d9c08a23e830503b98

  ql/src/test/results/clientpositive/perf/query89.q.out 445ab6c195c849e5076526cae46bcda2f2ce2238

  ql/src/test/results/clientpositive/perf/query92.q.out 865290cd574764f95c7164e559afb73b5fc585f9

  ql/src/test/results/clientpositive/perf/query94.q.out 0f128abbc3179318be686aedc168b981050f4e78

  ql/src/test/results/clientpositive/perf/query95.q.out 28c516bf2b78febcf15e9980e69b5114fc7a685e

  ql/src/test/results/clientpositive/perf/query97.q.out ec5f125b08b9424319de38020010a4e7e4dae89b

  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_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/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 4c7e91bdaa03d3c407a898bf9c25635c42ee5ed6

  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


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message