----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/24770/ -----------------------------------------------------------
(Updated Aug. 20, 2014, 11:02 p.m.) Review request for hive. Changes ------- simple write path (just send a colstats list to the server) Repository: hive-git Description ------- improve the columns stats update speed for all the partitions of a table Diffs (updated) ----- metastore/if/hive_metastore.thrift cb326f4 metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h 0e328dd metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp 23b5edf metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp 4bcb2e6 metastore/src/gen/thrift/gen-cpp/hive_metastore_types.h 9f583a4 metastore/src/gen/thrift/gen-cpp/hive_metastore_types.cpp 4768128 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/AddPartitionsRequest.java 96caab6 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/AddPartitionsResult.java ba65da6 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/DropPartitionsResult.java 87444d2 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/EnvironmentContext.java 3a38950 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/Function.java 813d5f5 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/GetOpenTxnsInfoResponse.java 5d3bf75 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/GetOpenTxnsResponse.java b938d7d metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/HeartbeatTxnRangeResponse.java 49f4e56 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/LockRequest.java f860028 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/OpenTxnsResponse.java 1a99948 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/PartitionsByExprResult.java 33d5435 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/PartitionsStatsRequest.java ec451ad metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/PartitionsStatsResult.java 916d4b4 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/RequestPartsSpec.java 217a3c1 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/Schema.java 0c200c5 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/SetPartitionsStatsRequest.java PRE-CREATION metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ShowCompactResponse.java 6da732e metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ShowLocksResponse.java 554601a metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/TableStatsRequest.java 23711f8 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/TableStatsResult.java a61d363 metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java fb06b6c metastore/src/gen/thrift/gen-php/metastore/ThriftHiveMetastore.php 653b60c metastore/src/gen/thrift/gen-php/metastore/Types.php 6cdffd5 metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore-remote e430c77 metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore.py 450018b metastore/src/gen/thrift/gen-py/hive_metastore/ttypes.py e13243b metastore/src/gen/thrift/gen-rb/hive_metastore_types.rb bd05eba metastore/src/gen/thrift/gen-rb/thrift_hive_metastore.rb 74964b4 metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java 84ef5f9 metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java 237166e metastore/src/java/org/apache/hadoop/hive/metastore/IMetaStoreClient.java 143d1c7 ql/src/java/org/apache/hadoop/hive/ql/exec/ColumnStatsTask.java 94afaba ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java 6f225f3 ql/src/test/queries/clientpositive/analyze_tbl_part.q PRE-CREATION ql/src/test/results/clientpositive/analyze_tbl_part.q.out PRE-CREATION Diff: https://reviews.apache.org/r/24770/diff/ Testing ------- Thanks, pengcheng xiong