Repository: hive
Updated Branches:
  refs/heads/master 5f993e24c -> 86096b48f


HIVE-20345: Drop database may hang if the tables get deleted from a different 
call (Aihua Xu, reviewed by Naveen Gangam)


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/86096b48
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/86096b48
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/86096b48

Branch: refs/heads/master
Commit: 86096b48f8ead2f228725c49953c60b2f852174b
Parents: 5f993e2
Author: Aihua Xu <[email protected]>
Authored: Wed Aug 8 18:37:54 2018 -0700
Committer: Aihua Xu <[email protected]>
Committed: Tue Aug 14 14:48:58 2018 -0700

----------------------------------------------------------------------
 .../java/org/apache/hadoop/hive/metastore/HiveMetaStore.java     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/86096b48/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java
----------------------------------------------------------------------
diff --git 
a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java
 
b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java
index 95b08eb..324035a 100644
--- 
a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java
+++ 
b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java
@@ -1573,9 +1573,9 @@ public class HiveMetaStore extends ThriftHiveMetastore {
               
drop_table(MetaStoreUtils.prependCatalogToDbName(table.getCatName(), 
table.getDbName(), conf),
                   table.getTableName(), false);
             }
-
-            startIndex = endIndex;
           }
+
+          startIndex = endIndex;
         }
 
         if (ms.dropDatabase(catName, name)) {

Reply via email to