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