From f4a0b63d86ab356f3391cb8be0a797ff4a49acb4 Mon Sep 17 00:00:00 2001 From: Umesh Agashe Date: Mon, 15 May 2017 11:39:18 -0700 Subject: [PATCH] HBASE-18016 Changes to inherit default behavior of abort from StateMachineProcedure making TruncateTableProcedure abortable This will allow abort and manual cleanup of stuck instances of TruncateTableProcedure. --- .../hadoop/hbase/master/procedure/TruncateTableProcedure.java | 6 ------ 1 file changed, 6 deletions(-) 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 2ab142aeaa0135eb64761dd277f6e5314d11a04b..e41b2cd5deaf54063d2bbb4921563cd79c33ee5e 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 @@ -197,12 +197,6 @@ public class TruncateTableProcedure } @Override - public boolean abort(final MasterProcedureEnv env) { - // TODO: We may be able to abort if the procedure is not started yet. - return false; - } - - @Override public void toStringClassDetails(StringBuilder sb) { sb.append(getClass().getSimpleName()); sb.append(" (table="); -- 2.10.1 (Apple Git-78)