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

Review request for hive.


Repository: hive-git


Description
-------

The previous solution https://issues.apache.org/jira/browse/HIVE-7736
is not enough for the case when there are too many columns/partitions.
The user will encounter
org.apache.thrift.transport.TTransportException: 
java.net.SocketTimeoutException: Read timed out
We try to remove more of transaction overhead


Diffs
-----

  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 
  metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java a9f4be2 
  metastore/src/java/org/apache/hadoop/hive/metastore/RawStore.java 0364385 
  
metastore/src/test/org/apache/hadoop/hive/metastore/DummyRawStoreControlledCommit.java
 4eba2b0 
  
metastore/src/test/org/apache/hadoop/hive/metastore/DummyRawStoreForJdoConnection.java
 78ab19a 
  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/25047/diff/


Testing
-------


Thanks,

pengcheng xiong

Reply via email to