From aea7030cedbb5a121c1c10c8d65e01dfdfc723f1 Mon Sep 17 00:00:00 2001 From: Viraj Jasani Date: Sun, 2 Jun 2019 17:31:49 +0530 Subject: [PATCH] [HBASE-22525] : Return procedures to use bulk operation over iteration for Perf Improvement --- .../apache/hadoop/hbase/procedure/ProcedureManagerHost.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/procedure/ProcedureManagerHost.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/procedure/ProcedureManagerHost.java index 9ebb1d781d2..16e669d97b2 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/procedure/ProcedureManagerHost.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/procedure/ProcedureManagerHost.java @@ -103,11 +103,7 @@ public void register(E obj) { } public Set getProcedureManagers() { - Set returnValue = new HashSet<>(); - for (E e: procedures) { - returnValue.add(e); - } - return returnValue; + return new HashSet<>(procedures); } public abstract void loadProcedures(Configuration conf);