From debb2bc03cd3cd8a096b4968d5d824ed938f2d05 Mon Sep 17 00:00:00 2001 From: Ankit Singhal Date: Mon, 19 Oct 2020 22:22:33 -0700 Subject: [PATCH] HBASE-25166 MobFileCompactionChore is closing the master's shared cluster connection (#2514) --- .../org/apache/hadoop/hbase/mob/MobFileCompactionChore.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/mob/MobFileCompactionChore.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/mob/MobFileCompactionChore.java index 852186a6f989..385b77e01074 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/mob/MobFileCompactionChore.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/mob/MobFileCompactionChore.java @@ -31,7 +31,6 @@ import org.apache.hadoop.hbase.client.Admin; import org.apache.hadoop.hbase.client.ColumnFamilyDescriptor; import org.apache.hadoop.hbase.client.CompactionState; -import org.apache.hadoop.hbase.client.Connection; import org.apache.hadoop.hbase.client.RegionInfo; import org.apache.hadoop.hbase.client.TableDescriptor; import org.apache.hadoop.hbase.client.TableState; @@ -81,8 +80,7 @@ protected void chore() { boolean reported = false; - try (Connection conn = master.getConnection(); Admin admin = conn.getAdmin();) { - + try (Admin admin = master.getConnection().getAdmin()) { TableDescriptors htds = master.getTableDescriptors(); Map map = htds.getAll(); for (TableDescriptor htd : map.values()) {