diff --git a/metastore/src/java/org/apache/hadoop/hive/metastore/RetryingMetaStoreClient.java b/metastore/src/java/org/apache/hadoop/hive/metastore/RetryingMetaStoreClient.java index f672adf..b6877a6 100644 --- a/metastore/src/java/org/apache/hadoop/hive/metastore/RetryingMetaStoreClient.java +++ b/metastore/src/java/org/apache/hadoop/hive/metastore/RetryingMetaStoreClient.java @@ -189,7 +189,7 @@ public Object invoke(Object proxy, Method method, Object[] args) throws Throwabl } - if (retriesMade >= retryLimit) { + if (retriesMade >= retryLimit || base.isLocalMetaStore()) { throw caughtException; } retriesMade++;