You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by te...@apache.org on 2015/02/12 23:03:04 UTC
hbase git commit: HBASE-13029 Table state should be deleted from META
as a last operation in DeleteTableHandler (Andrey Stepachev)
Repository: hbase
Updated Branches:
refs/heads/master fc2e849cd -> e0160d693
HBASE-13029 Table state should be deleted from META as a last operation in DeleteTableHandler (Andrey Stepachev)
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e0160d69
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e0160d69
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/e0160d69
Branch: refs/heads/master
Commit: e0160d69379401a7381ddaa478b53c9833379fe2
Parents: fc2e849
Author: tedyu <yu...@gmail.com>
Authored: Thu Feb 12 14:02:54 2015 -0800
Committer: tedyu <yu...@gmail.com>
Committed: Thu Feb 12 14:02:54 2015 -0800
----------------------------------------------------------------------
.../hadoop/hbase/master/handler/DeleteTableHandler.java | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/e0160d69/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java
index 092a17d..7fcda15 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java
@@ -128,12 +128,13 @@ public class DeleteTableHandler extends TableEventHandler {
LOG.debug("Removing '" + tableName + "' from region states.");
am.getRegionStates().tableDeleted(tableName);
- // 5. If entry for this table states, remove it.
- LOG.debug("Marking '" + tableName + "' as deleted.");
- am.getTableStateManager().setDeletedTable(tableName);
- // 6.Clean any remaining rows for this table.
+ // 5.Clean any remaining rows for this table.
cleanAnyRemainingRows();
+
+ // 6. If entry for this table states, remove it.
+ LOG.debug("Marking '" + tableName + "' as deleted.");
+ am.getTableStateManager().setDeletedTable(tableName);
}
/**