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

(Updated Jan. 21, 2015, 5:49 a.m.)


Review request for hive.


Changes
-------

A complete patch. 
It contains:
1. RuntimeTimeout class (step 1)
2. add checkTimeout() in HMS code. It serves as an example. (step 2)
3. Client could reset the timeout value. Reuse the setMetaConf() api and add a 
listener. (step 3)


Repository: hive-git


Description
-------

MetaStore server should support timeout for long running requests


Diffs (updated)
-----

  common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 8264b16 
  metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java 
2db90cc 
  metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreDirectSql.java 
564ac8b 
  metastore/src/java/org/apache/hadoop/hive/metastore/RetryingHMSHandler.java 
01ad36a 
  metastore/src/java/org/apache/hadoop/hive/metastore/RuntimeTimeout.java 
PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/RuntimeTimeoutException.java
 PRE-CREATION 
  
metastore/src/java/org/apache/hadoop/hive/metastore/SessionPropertiesListener.java
 PRE-CREATION 
  
metastore/src/test/org/apache/hadoop/hive/metastore/TestHiveMetaStoreTimeout.java
 PRE-CREATION 
  metastore/src/test/org/apache/hadoop/hive/metastore/TestRuntimeTimeout.java 
PRE-CREATION 

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


Testing
-------

UT passed


Thanks,

Dong Chen

Reply via email to