From e4d517c5257ca6dcced388eb33d4d70e17a6ab55 Mon Sep 17 00:00:00 2001 From: Toshihiro Suzuki Date: Thu, 24 May 2018 00:26:01 +0900 Subject: [PATCH] HBASE-20616 TruncateTableProcedure is stuck in retry loop in TRUNCATE_TABLE_CREATE_FS_LAYOUT state --- .../org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.java | 1 + 1 file changed, 1 insertion(+) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.java index 4b2c21f..27da219 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.java @@ -121,6 +121,7 @@ public class TruncateTableProcedure setNextState(TruncateTableState.TRUNCATE_TABLE_CREATE_FS_LAYOUT); break; case TRUNCATE_TABLE_CREATE_FS_LAYOUT: + DeleteTableProcedure.deleteFromFs(env, getTableName(), regions, true); regions = CreateTableProcedure.createFsLayout(env, tableDescriptor, regions); CreateTableProcedure.updateTableDescCache(env, getTableName()); setNextState(TruncateTableState.TRUNCATE_TABLE_ADD_TO_META); -- 2.10.1 (Apple Git-78)