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

(Updated April 12, 2016, 4:31 a.m.)


Review request for hive and Ashutosh Chauhan.


Repository: hive-git


Description
-------

HIVE-11160: Hive will collect table stats when set hive.stats.autogather=true 
during the INSERT OVERWRITE command. And then the users need to collect the 
column stats themselves using "Analyze" command. In this patch, the column 
stats will also be collected automatically. More specifically, INSERT OVERWRITE 
will automatically create new column stats. INSERT INTO will automatically 
merge new column stats with existing ones.


Diffs (updated)
-----

  common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 1702eb1 
  data/conf/hive-site.xml cbb5546 
  
itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestHiveMetaStore.java
 83fb15c 
  itests/src/test/resources/testconfiguration.properties 889884c 
  metastore/if/hive_metastore.thrift 6a55962 
  metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h 8a8f8b1 
  metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp 6e5de20 
  metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp 
3e7c6e7 
  metastore/src/gen/thrift/gen-cpp/hive_metastore_types.h 97c07a5 
  metastore/src/gen/thrift/gen-cpp/hive_metastore_types.cpp 2695ffa 
  
metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/SetColumnStatsRequest.java
 PRE-CREATION 
  
metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/SetPartitionsStatsRequest.java
 6e334f6 
  
metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
 13e30db 
  metastore/src/gen/thrift/gen-php/metastore/ThriftHiveMetastore.php 05a0749 
  metastore/src/gen/thrift/gen-php/metastore/Types.php 488a920 
  metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore-remote 
516b926 
  metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore.py ac8d8a4 
  metastore/src/gen/thrift/gen-py/hive_metastore/ttypes.py 10eaf4a 
  metastore/src/gen/thrift/gen-rb/hive_metastore_types.rb 1cf40ae 
  metastore/src/gen/thrift/gen-rb/thrift_hive_metastore.rb e782bb5 
  metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java 
c9fadad 
  metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java 
64a26ac 
  metastore/src/java/org/apache/hadoop/hive/metastore/IMetaStoreClient.java 
39cf927 
  metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreUtils.java 
866e1c3 
  metastore/src/java/org/apache/hadoop/hive/metastore/hbase/StatsCache.java 
18f8afc 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/BinaryColumnStatsAggregator.java
 d81d612 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/BooleanColumnStatsAggregator.java
 e796df2 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/ColumnStatsAggregator.java
 31955b4 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/ColumnStatsAggregatorFactory.java
 daf8569 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/DecimalColumnStatsAggregator.java
 36b2c9c 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/DoubleColumnStatsAggregator.java
 a88ef84 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/IExtrapolatePartStatus.java
 99af060 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/LongColumnStatsAggregator.java
 8ac6561 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/StringColumnStatsAggregator.java
 2aa4046 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/aggr/BinaryColumnStatsAggregator.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/aggr/BooleanColumnStatsAggregator.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/aggr/ColumnStatsAggregatorFactory.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/aggr/ColumnStatsMerger.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/aggr/DecimalColumnStatsAggregator.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/aggr/DoubleColumnStatsAggregator.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/aggr/IExtrapolatePartStatus.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/aggr/LongColumnStatsAggregator.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/aggr/StringColumnStatsAggregator.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/merge/BinaryColumnStatsMerger.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/merge/BooleanColumnStatsMerger.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/merge/ColumnStatsMerger.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/merge/ColumnStatsMergerFactory.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/merge/DecimalColumnStatsMerger.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/merge/DoubleColumnStatsMerger.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/merge/LongColumnStatsMerger.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/hbase/stats/merge/StringColumnStatsMerger.java
 PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/exec/ColumnStatsTask.java 9059928 
  ql/src/java/org/apache/hadoop/hive/ql/exec/FetchOperator.java a5489a9 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java 
329c1d5 
  ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java c27481f 
  
ql/src/java/org/apache/hadoop/hive/ql/metadata/SessionHiveMetaStoreClient.java 
db2b674 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/Optimizer.java 55c71dd 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java 
02c5a89 
  ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java b59347d 
  ql/src/java/org/apache/hadoop/hive/ql/parse/ColumnStatsAutoGatherContext.java 
PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/parse/ColumnStatsSemanticAnalyzer.java 
bb1bbad 
  ql/src/java/org/apache/hadoop/hive/ql/parse/ParseContext.java 1bccf20 
  ql/src/java/org/apache/hadoop/hive/ql/parse/QBParseInfo.java 3a226e7 
  ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java 987f25d 
  ql/src/java/org/apache/hadoop/hive/ql/parse/TaskCompiler.java f7d7a40 
  ql/src/java/org/apache/hadoop/hive/ql/plan/ColumnStatsDesc.java c000db2 
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFBridge.java 
7433263 
  ql/src/test/queries/clientpositive/autoColumnStats_1.q PRE-CREATION 
  ql/src/test/queries/clientpositive/autoColumnStats_2.q PRE-CREATION 
  ql/src/test/queries/clientpositive/autoColumnStats_3.q PRE-CREATION 
  ql/src/test/queries/clientpositive/autoColumnStats_4.q PRE-CREATION 
  ql/src/test/queries/clientpositive/autoColumnStats_5.q PRE-CREATION 
  ql/src/test/queries/clientpositive/autoColumnStats_6.q PRE-CREATION 
  ql/src/test/queries/clientpositive/autoColumnStats_7.q PRE-CREATION 
  ql/src/test/queries/clientpositive/combine1.q 3bcb8b1 
  ql/src/test/results/clientpositive/alter_merge_stats_orc.q.out 0d5ba01 
  
ql/src/test/results/clientpositive/alter_numbuckets_partitioned_table2_h23.q.out
 3b71598 
  
ql/src/test/results/clientpositive/alter_numbuckets_partitioned_table_h23.q.out 
cab3de4 
  ql/src/test/results/clientpositive/alter_partition_coltype.q.out a184372 
  ql/src/test/results/clientpositive/alter_table_serde2.q.out dd946e5 
  ql/src/test/results/clientpositive/analyze_table_null_partition.q.out 72a24d5 
  ql/src/test/results/clientpositive/annotate_stats_filter.q.out ba0419e 
  ql/src/test/results/clientpositive/annotate_stats_groupby.q.out 3070407 
  ql/src/test/results/clientpositive/autoColumnStats_1.q.out PRE-CREATION 
  ql/src/test/results/clientpositive/autoColumnStats_2.q.out PRE-CREATION 
  ql/src/test/results/clientpositive/autoColumnStats_3.q.out PRE-CREATION 
  ql/src/test/results/clientpositive/autoColumnStats_4.q.out PRE-CREATION 
  ql/src/test/results/clientpositive/autoColumnStats_5.q.out PRE-CREATION 
  ql/src/test/results/clientpositive/autoColumnStats_6.q.out PRE-CREATION 
  ql/src/test/results/clientpositive/autoColumnStats_7.q.out PRE-CREATION 
  ql/src/test/results/clientpositive/auto_join1.q.out 7c51b50 
  ql/src/test/results/clientpositive/auto_join14.q.out 4a0f2f9 
  ql/src/test/results/clientpositive/auto_join17.q.out f49d81a 
  ql/src/test/results/clientpositive/auto_join19.q.out 3f70055 
  ql/src/test/results/clientpositive/auto_join2.q.out 26d16ee 
  ql/src/test/results/clientpositive/auto_join25.q.out cc9a348 
  ql/src/test/results/clientpositive/auto_join26.q.out c190621 
  ql/src/test/results/clientpositive/auto_join3.q.out 6c6c79f 
  ql/src/test/results/clientpositive/auto_join4.q.out a4afc7b 
  ql/src/test/results/clientpositive/auto_join5.q.out bbc23dc 
  ql/src/test/results/clientpositive/auto_join6.q.out fa0b4ed 
  ql/src/test/results/clientpositive/auto_join7.q.out 58e6298 
  ql/src/test/results/clientpositive/auto_join8.q.out 324f95d 
  ql/src/test/results/clientpositive/auto_join9.q.out d7d7d18 
  ql/src/test/results/clientpositive/auto_join_reordering_values.q.out db79fa5 
  ql/src/test/results/clientpositive/auto_smb_mapjoin_14.q.out 577f5d7 
  ql/src/test/results/clientpositive/auto_sortmerge_join_13.q.out b45411c 
  ql/src/test/results/clientpositive/auto_sortmerge_join_6.q.out 7cf01e5 
  ql/src/test/results/clientpositive/auto_sortmerge_join_9.q.out 70c820f 
  ql/src/test/results/clientpositive/binary_output_format.q.out 32b2feb 
  ql/src/test/results/clientpositive/bucket1.q.out 0680176 
  ql/src/test/results/clientpositive/bucket2.q.out 958e556 
  ql/src/test/results/clientpositive/bucket3.q.out eca9ba5 
  ql/src/test/results/clientpositive/bucket_map_join_spark1.q.out 3b1912a 
  ql/src/test/results/clientpositive/bucket_map_join_spark2.q.out 9a6aef7 
  ql/src/test/results/clientpositive/bucket_map_join_spark3.q.out 1d2166f 
  ql/src/test/results/clientpositive/bucket_map_join_spark4.q.out 7d32376 
  ql/src/test/results/clientpositive/bucketmapjoin13.q.out c78b7a1 
  ql/src/test/results/clientpositive/bucketmapjoin4.q.out 5858160 
  ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out 36b1cfe 
  ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out 21138d6 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_1.q.out 9faa0d0 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_2.q.out 9761293 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_3.q.out e778e35 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_4.q.out 2b61b4c 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_5.q.out 44466b8 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_6.q.out fe32f45 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_7.q.out fa73acf 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_8.q.out 6c4a077 
  ql/src/test/results/clientpositive/case_sensitivity.q.out b3969cc 
  ql/src/test/results/clientpositive/cast1.q.out 48a0c14 
  ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_1.q.out 
8c9664d 
  ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_2.q.out 
179bc66 
  ql/src/test/results/clientpositive/columnstats_part_coltype.q.out 84232b6 
  ql/src/test/results/clientpositive/combine2.q.out 8c59816 
  ql/src/test/results/clientpositive/constprog_dp.q.out 8cf301d 
  ql/src/test/results/clientpositive/constprog_type.q.out d145d37 
  ql/src/test/results/clientpositive/correlationoptimizer5.q.out f8a53a0 
  ql/src/test/results/clientpositive/cp_sel.q.out f42ec84 
  ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out 
e0168b3 
  ql/src/test/results/clientpositive/dynamic_rdd_cache.q.out 9a09c4c 
  ql/src/test/results/clientpositive/dynpart_sort_optimization.q.out 13383fb 
  ql/src/test/results/clientpositive/dynpart_sort_optimization2.q.out 3b24a2e 
  ql/src/test/results/clientpositive/explain_ddl.q.out fa73d99 
  ql/src/test/results/clientpositive/extrapolate_part_stats_full.q.out a30c356 
  ql/src/test/results/clientpositive/extrapolate_part_stats_partial.q.out 
4e589b8 
  ql/src/test/results/clientpositive/extrapolate_part_stats_partial_ndv.q.out 
3185f70 
  ql/src/test/results/clientpositive/filter_join_breaktask.q.out 018fd5d 
  ql/src/test/results/clientpositive/groupby11.q.out 86568e8 
  ql/src/test/results/clientpositive/groupby12.q.out b17da54 
  ql/src/test/results/clientpositive/groupby1_limit.q.out aacd23c 
  ql/src/test/results/clientpositive/groupby1_map_nomap.q.out 7cdf240 
  ql/src/test/results/clientpositive/groupby1_noskew.q.out ef1fd79 
  ql/src/test/results/clientpositive/groupby2_noskew.q.out d3aff42 
  ql/src/test/results/clientpositive/groupby2_noskew_multi_distinct.q.out 
2527fcd 
  ql/src/test/results/clientpositive/groupby3.q.out 4247d28 
  ql/src/test/results/clientpositive/groupby3_map.q.out 405daa9 
  ql/src/test/results/clientpositive/groupby3_map_multi_distinct.q.out a1d24e8 
  ql/src/test/results/clientpositive/groupby3_map_skew.q.out 5679770 
  ql/src/test/results/clientpositive/groupby3_noskew.q.out e6c13cf 
  ql/src/test/results/clientpositive/groupby3_noskew_multi_distinct.q.out 
f6be869 
  ql/src/test/results/clientpositive/groupby4_map.q.out a8a7fbe 
  ql/src/test/results/clientpositive/groupby4_map_skew.q.out 3f38895 
  ql/src/test/results/clientpositive/groupby4_noskew.q.out d1936da 
  ql/src/test/results/clientpositive/groupby5_map.q.out 5fbd3d7 
  ql/src/test/results/clientpositive/groupby5_map_skew.q.out 60b010b 
  ql/src/test/results/clientpositive/groupby6_noskew.q.out 43c7400 
  ql/src/test/results/clientpositive/groupby_cube_multi_gby.q.out 992fd2d 
  ql/src/test/results/clientpositive/groupby_multi_insert_common_distinct.q.out 
c78cfe5 
  ql/src/test/results/clientpositive/groupby_multi_single_reducer.q.out 1381d91 
  ql/src/test/results/clientpositive/groupby_multi_single_reducer2.q.out 
972ed51 
  ql/src/test/results/clientpositive/groupby_multi_single_reducer3.q.out 
5362390 
  ql/src/test/results/clientpositive/groupby_ppr.q.out 2e160b3 
  ql/src/test/results/clientpositive/groupby_ppr_multi_distinct.q.out 93fbc0e 
  ql/src/test/results/clientpositive/implicit_cast_during_insert.q.out c4b9dc4 
  ql/src/test/results/clientpositive/index_auto_update.q.out 73bd4c7 
  ql/src/test/results/clientpositive/infer_bucket_sort.q.out 182dd3a 
  ql/src/test/results/clientpositive/infer_bucket_sort_convert_join.q.out 
2f7e538 
  ql/src/test/results/clientpositive/infer_bucket_sort_grouping_operators.q.out 
ebfce60 
  ql/src/test/results/clientpositive/infer_bucket_sort_list_bucket.q.out 
f45a719 
  ql/src/test/results/clientpositive/infer_bucket_sort_multi_insert.q.out 
d4c22f4 
  ql/src/test/results/clientpositive/innerjoin.q.out c106004 
  ql/src/test/results/clientpositive/input11.q.out bb22ee8 
  ql/src/test/results/clientpositive/input11_limit.q.out 92db5a9 
  ql/src/test/results/clientpositive/input12.q.out 1557c58 
  ql/src/test/results/clientpositive/input13.q.out 91ff234 
  ql/src/test/results/clientpositive/input14.q.out f5c5b25 
  ql/src/test/results/clientpositive/input14_limit.q.out 9870ad5 
  ql/src/test/results/clientpositive/input17.q.out 1f7e787 
  ql/src/test/results/clientpositive/input18.q.out 7993cb7 
  ql/src/test/results/clientpositive/input1_limit.q.out 0ceb153 
  ql/src/test/results/clientpositive/input20.q.out cf0ee1d 
  ql/src/test/results/clientpositive/input33.q.out b35e2d0 
  ql/src/test/results/clientpositive/input34.q.out 72f66c3 
  ql/src/test/results/clientpositive/input35.q.out 8b86991 
  ql/src/test/results/clientpositive/input36.q.out 76921ad 
  ql/src/test/results/clientpositive/input38.q.out 0c4e81d 
  ql/src/test/results/clientpositive/input5.q.out a399528 
  ql/src/test/results/clientpositive/input6.q.out 5ed2767 
  ql/src/test/results/clientpositive/input8.q.out 03857fc 
  ql/src/test/results/clientpositive/input9.q.out 38216a6 
  ql/src/test/results/clientpositive/input_part1.q.out 501f7a9 
  ql/src/test/results/clientpositive/input_part10.q.out c8fb37e 
  ql/src/test/results/clientpositive/input_part2.q.out 9eba510 
  ql/src/test/results/clientpositive/input_part5.q.out c6ae2fd 
  ql/src/test/results/clientpositive/input_testsequencefile.q.out 60aaf83 
  ql/src/test/results/clientpositive/input_testxpath.q.out e07628a 
  ql/src/test/results/clientpositive/input_testxpath2.q.out a0baccf 
  ql/src/test/results/clientpositive/insert1.q.out 7a2c429 
  ql/src/test/results/clientpositive/insert_into1.q.out 6bbb86c 
  ql/src/test/results/clientpositive/insert_into2.q.out 1910de6 
  ql/src/test/results/clientpositive/insert_into3.q.out ae7523b 
  ql/src/test/results/clientpositive/insert_into4.q.out 07ff99b 
  ql/src/test/results/clientpositive/insert_into5.q.out b9510b9 
  ql/src/test/results/clientpositive/insert_into6.q.out d93a167 
  ql/src/test/results/clientpositive/insertoverwrite_bucket.q.out bfbe87b 
  ql/src/test/results/clientpositive/join14.q.out 24b5a8e 
  ql/src/test/results/clientpositive/join17.q.out 13260ef 
  ql/src/test/results/clientpositive/join2.q.out 1ad7285 
  ql/src/test/results/clientpositive/join25.q.out af707aa 
  ql/src/test/results/clientpositive/join26.q.out 5533ce4 
  ql/src/test/results/clientpositive/join27.q.out 0c07cb2 
  ql/src/test/results/clientpositive/join28.q.out 9aadd28 
  ql/src/test/results/clientpositive/join29.q.out 29dab0e 
  ql/src/test/results/clientpositive/join3.q.out 3f9a1fb 
  ql/src/test/results/clientpositive/join30.q.out ee9c49b 
  ql/src/test/results/clientpositive/join31.q.out 6466ba2 
  ql/src/test/results/clientpositive/join32.q.out 5cb124b 
  ql/src/test/results/clientpositive/join32_lessSize.q.out 544e814 
  ql/src/test/results/clientpositive/join33.q.out 5cb124b 
  ql/src/test/results/clientpositive/join34.q.out e2c2b1a 
  ql/src/test/results/clientpositive/join35.q.out 96f7cc8 
  ql/src/test/results/clientpositive/join36.q.out 275860a 
  ql/src/test/results/clientpositive/join37.q.out 8820c16 
  ql/src/test/results/clientpositive/join39.q.out 02b1837 
  ql/src/test/results/clientpositive/join4.q.out 82b8568 
  ql/src/test/results/clientpositive/join43.q.out 127d5d0 
  ql/src/test/results/clientpositive/join5.q.out fa9c756 
  ql/src/test/results/clientpositive/join6.q.out eab0fd8 
  ql/src/test/results/clientpositive/join7.q.out 558b6f2 
  ql/src/test/results/clientpositive/join8.q.out d7e7cb1 
  ql/src/test/results/clientpositive/join9.q.out e904b31 
  ql/src/test/results/clientpositive/join_map_ppr.q.out 444fd7f 
  ql/src/test/results/clientpositive/lb_fs_stats.q.out 8344125 
  ql/src/test/results/clientpositive/limit_pushdown_negative.q.out 748a6da 
  ql/src/test/results/clientpositive/lineage1.q.out a655c6c 
  ql/src/test/results/clientpositive/lineage2.q.out a08094a 
  ql/src/test/results/clientpositive/lineage3.q.out 61acf52 
  ql/src/test/results/clientpositive/list_bucket_dml_1.q.out 0cd07ef 
  ql/src/test/results/clientpositive/list_bucket_dml_11.q.java1.7.out f304083 
  ql/src/test/results/clientpositive/list_bucket_dml_12.q.java1.7.out 7d8070a 
  ql/src/test/results/clientpositive/list_bucket_dml_13.q.java1.7.out 81b1431 
  ql/src/test/results/clientpositive/list_bucket_dml_14.q.out 790801f 
  ql/src/test/results/clientpositive/list_bucket_dml_2.q.java1.7.out bfc1e43 
  ql/src/test/results/clientpositive/list_bucket_dml_3.q.out ea24f86 
  ql/src/test/results/clientpositive/list_bucket_dml_4.q.java1.7.out 6b8b89f 
  ql/src/test/results/clientpositive/list_bucket_dml_5.q.java1.7.out 1019474 
  ql/src/test/results/clientpositive/list_bucket_dml_6.q.java1.7.out 668e918 
  ql/src/test/results/clientpositive/list_bucket_dml_7.q.out 3aa9003 
  ql/src/test/results/clientpositive/list_bucket_dml_8.q.java1.7.out 672e5ac 
  ql/src/test/results/clientpositive/list_bucket_dml_9.q.java1.7.out 7179f61 
  ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out 
1d8ec8b 
  ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out 
83576f1 
  ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out 
2e77245 
  ql/src/test/results/clientpositive/llap_acid.q.out 429b042 
  ql/src/test/results/clientpositive/load_dyn_part1.q.out e7dace5 
  ql/src/test/results/clientpositive/load_dyn_part10.q.out ca388b9 
  ql/src/test/results/clientpositive/load_dyn_part13.q.out 9e0ac6f 
  ql/src/test/results/clientpositive/load_dyn_part14.q.out 53e9df3 
  ql/src/test/results/clientpositive/load_dyn_part2.q.out 0c5fe6b 
  ql/src/test/results/clientpositive/load_dyn_part3.q.out 3242c3d 
  ql/src/test/results/clientpositive/load_dyn_part4.q.out d24875f 
  ql/src/test/results/clientpositive/load_dyn_part5.q.out e4bc742 
  ql/src/test/results/clientpositive/load_dyn_part8.q.out 84ccb75 
  ql/src/test/results/clientpositive/load_dyn_part9.q.out 300f41e 
  ql/src/test/results/clientpositive/mapjoin_hook.q.out 8a6743c 
  ql/src/test/results/clientpositive/mapreduce1.q.out 3d0a156 
  ql/src/test/results/clientpositive/mapreduce2.q.out 676c387 
  ql/src/test/results/clientpositive/mapreduce3.q.out fc1a402 
  ql/src/test/results/clientpositive/mapreduce4.q.out 17fa029 
  ql/src/test/results/clientpositive/mapreduce5.q.out 21103f8 
  ql/src/test/results/clientpositive/mapreduce6.q.out fe4e631 
  ql/src/test/results/clientpositive/mapreduce7.q.out cc97887 
  ql/src/test/results/clientpositive/mapreduce8.q.out b1763c7 
  ql/src/test/results/clientpositive/merge1.q.out 94089fc 
  ql/src/test/results/clientpositive/merge2.q.out a3a0e8e 
  ql/src/test/results/clientpositive/merge3.q.out 5b581db 
  ql/src/test/results/clientpositive/merge4.q.out 08e4455 
  ql/src/test/results/clientpositive/merge_dynamic_partition.q.out 07102b1 
  ql/src/test/results/clientpositive/merge_dynamic_partition2.q.out 5a2afb0 
  ql/src/test/results/clientpositive/merge_dynamic_partition3.q.out 86978f3 
  ql/src/test/results/clientpositive/merge_dynamic_partition4.q.out 86af660 
  ql/src/test/results/clientpositive/merge_dynamic_partition5.q.out c1468c1 
  ql/src/test/results/clientpositive/mergejoin.q.out a85fd8b 
  ql/src/test/results/clientpositive/metadata_only_queries.q.out 9bbc9b9 
  ql/src/test/results/clientpositive/multiMapJoin2.q.out a582874 
  ql/src/test/results/clientpositive/multi_insert.q.out 3d26b69 
  ql/src/test/results/clientpositive/multi_insert_gby.q.out 7c5e589 
  ql/src/test/results/clientpositive/multi_insert_gby2.q.out f4baf04 
  ql/src/test/results/clientpositive/multi_insert_gby3.q.out 6ee003b 
  ql/src/test/results/clientpositive/multi_insert_lateral_view.q.out 7964405 
  ql/src/test/results/clientpositive/multi_insert_mixed.q.out aaf9346 
  
ql/src/test/results/clientpositive/multi_insert_move_tasks_share_dependencies.q.out
 c302dea 
  ql/src/test/results/clientpositive/multi_insert_union_src.q.out 2036e63 
  ql/src/test/results/clientpositive/nonreserved_keywords_insert_into1.q.out 
d01461b 
  ql/src/test/results/clientpositive/notable_alias1.q.out 200b31c 
  ql/src/test/results/clientpositive/notable_alias2.q.out 4df8073 
  ql/src/test/results/clientpositive/orc_analyze.q.out 87855fa 
  ql/src/test/results/clientpositive/orc_llap.q.out 6fc73b7 
  ql/src/test/results/clientpositive/orc_merge2.q.out d4c474f 
  ql/src/test/results/clientpositive/orc_merge3.q.out 7bf12c6 
  ql/src/test/results/clientpositive/orc_merge4.q.out 828f204 
  ql/src/test/results/clientpositive/orc_merge5.q.out 77c01c7 
  ql/src/test/results/clientpositive/orc_merge6.q.out 05f548c 
  ql/src/test/results/clientpositive/orc_merge7.q.out beff0ed 
  ql/src/test/results/clientpositive/orc_merge_incompat1.q.out 7a9c772 
  ql/src/test/results/clientpositive/parallel_join1.q.out 3c97671 
  ql/src/test/results/clientpositive/pcr.q.out 684d4d7 
  ql/src/test/results/clientpositive/pcs.q.out a1382f1 
  ql/src/test/results/clientpositive/pointlookup2.q.out 869e4cd 
  ql/src/test/results/clientpositive/pointlookup3.q.out e98ba76 
  ql/src/test/results/clientpositive/pointlookup4.q.out 6236272 
  ql/src/test/results/clientpositive/ppd_constant_expr.q.out 17e2bab 
  ql/src/test/results/clientpositive/ppd_join5.q.out f464c17 
  ql/src/test/results/clientpositive/ppd_multi_insert.q.out 1a7019c 
  ql/src/test/results/clientpositive/ppd_union_view.q.out 36bb214 
  ql/src/test/results/clientpositive/ptf.q.out cdac02a 
  ql/src/test/results/clientpositive/push_or.q.out bc5c930 
  ql/src/test/results/clientpositive/quote1.q.out f8592c4 
  ql/src/test/results/clientpositive/rand_partitionpruner2.q.out 4559b39 
  ql/src/test/results/clientpositive/rcfile_default_format.q.out c961231 
  ql/src/test/results/clientpositive/rcfile_merge3.q.out 1566ec3 
  ql/src/test/results/clientpositive/rcfile_merge4.q.out 6171434 
  ql/src/test/results/clientpositive/rcfile_null_value.q.out 1a361e1 
  ql/src/test/results/clientpositive/sample10.q.out bf0cb59 
  ql/src/test/results/clientpositive/sample2.q.out e70edd7 
  ql/src/test/results/clientpositive/sample4.q.out 90dfc26 
  ql/src/test/results/clientpositive/sample5.q.out 04aa8cc 
  ql/src/test/results/clientpositive/sample6.q.out c2be9d6 
  ql/src/test/results/clientpositive/sample7.q.out e1897ee 
  ql/src/test/results/clientpositive/smb_mapjoin_11.q.out b407402 
  ql/src/test/results/clientpositive/smb_mapjoin_12.q.out e2723a0 
  ql/src/test/results/clientpositive/smb_mapjoin_13.q.out a5a60e4 
  ql/src/test/results/clientpositive/smb_mapjoin_15.q.out cdf2359 
  ql/src/test/results/clientpositive/smb_mapjoin_18.q.out 4b29056 
  ql/src/test/results/clientpositive/smb_mapjoin_19.q.out 95137cd 
  ql/src/test/results/clientpositive/smb_mapjoin_20.q.out 0324aa4 
  ql/src/test/results/clientpositive/smb_mapjoin_21.q.out 319fef3 
  ql/src/test/results/clientpositive/smb_mapjoin_22.q.out 8f1dbd6 
  ql/src/test/results/clientpositive/smb_mapjoin_6.q.out e22ebc8 
  ql/src/test/results/clientpositive/smb_mapjoin_7.q.out 82f5804 
  ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out 29dee15 
  ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out b1f99e5 
  ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out f788fec 
  ql/src/test/results/clientpositive/special_character_in_tabnames_1.q.out 
7374714 
  ql/src/test/results/clientpositive/stats0.q.out 99326fc 
  ql/src/test/results/clientpositive/stats1.q.out 72c53e3 
  ql/src/test/results/clientpositive/stats10.q.out d7519af 
  ql/src/test/results/clientpositive/stats14.q.out e8fe776 
  ql/src/test/results/clientpositive/stats15.q.out 59389db 
  ql/src/test/results/clientpositive/stats18.q.out 6971e44 
  ql/src/test/results/clientpositive/stats4.q.out 2ffbba9 
  ql/src/test/results/clientpositive/stats_empty_dyn_part.q.out 982baab 
  ql/src/test/results/clientpositive/stats_invalidation.q.out d24fdc3 
  ql/src/test/results/clientpositive/stats_list_bucket.q.java1.7.out a4908bc 
  ql/src/test/results/clientpositive/stats_only_null.q.out 032f6c8 
  ql/src/test/results/clientpositive/statsfs.q.out 9d63bf7 
  ql/src/test/results/clientpositive/subquery_multiinsert.q.java1.7.out 279843b 
  ql/src/test/results/clientpositive/tez/autoColumnStats_2.q.out PRE-CREATION 
  ql/src/test/results/clientpositive/truncate_column.q.out adbddfa 
  ql/src/test/results/clientpositive/udf1.q.out b3b694b 
  ql/src/test/results/clientpositive/udf3.q.out 8b2ad31 
  ql/src/test/results/clientpositive/udf_10_trims.q.out 3a5303a 
  ql/src/test/results/clientpositive/udf_length.q.out 0dc39ea 
  ql/src/test/results/clientpositive/udf_reverse.q.out 4fee27f 
  ql/src/test/results/clientpositive/union10.q.out 417ae27 
  ql/src/test/results/clientpositive/union12.q.out ee56f15 
  ql/src/test/results/clientpositive/union22.q.out 5309c71 
  ql/src/test/results/clientpositive/union28.q.out c3789d0 
  ql/src/test/results/clientpositive/union29.q.out 87ba275 
  ql/src/test/results/clientpositive/union30.q.out 26a27c8 
  ql/src/test/results/clientpositive/union31.q.out bb35d5c 
  ql/src/test/results/clientpositive/union33.q.out a91e74c 
  ql/src/test/results/clientpositive/union4.q.out 41ca811 
  ql/src/test/results/clientpositive/union6.q.out 0844165 
  ql/src/test/results/clientpositive/unionDistinct_1.q.out 61bfa74 
  ql/src/test/results/clientpositive/union_fast_stats.q.out f0879af 
  ql/src/test/results/clientpositive/union_lateralview.q.out 7b89e50 
  ql/src/test/results/clientpositive/union_remove_26.q.out e4b156a 
  ql/src/test/results/clientpositive/union_top_level.q.out 134c532 
  ql/src/test/results/clientpositive/vector_auto_smb_mapjoin_14.q.out 9837b26 
  ql/src/test/results/clientpositive/vector_bucket.q.out 7a6a4da 
  ql/src/test/results/clientpositive/vector_char_4.q.out 58988bf 
  ql/src/test/results/clientpositive/vector_char_simple.q.out e1dedae 
  ql/src/test/results/clientpositive/vector_multi_insert.q.out e9f106d 
  ql/src/test/results/clientpositive/vector_varchar_4.q.out f7c9cd0 
  ql/src/test/results/clientpositive/vector_varchar_simple.q.out 49d8b34 
  ql/src/test/results/clientpositive/vectorized_context.q.out 913d07c 
  ql/src/test/results/clientpositive/vectorized_ptf.q.out 3b17591 

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


Testing
-------


Thanks,

pengcheng xiong

Reply via email to