You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ai...@apache.org on 2018/08/14 21:51:48 UTC

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

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 <ai...@apache.org>
Authored: Wed Aug 8 18:37:54 2018 -0700
Committer: Aihua Xu <ai...@apache.org>
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)) {