Skip to content

Commit 66873ca

Browse files
HBASE-25166 MobFileCompactionChore is closing the master's shared cluster connection (#2514) (#4826)
Co-authored-by: Ankit Singhal <[email protected]> Signed-off-by: Xiaolin Ha <[email protected]>
1 parent 9ee7402 commit 66873ca

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

hbase-server/src/main/java/org/apache/hadoop/hbase/mob/MobFileCompactionChore.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
import org.apache.hadoop.hbase.client.Admin;
3232
import org.apache.hadoop.hbase.client.ColumnFamilyDescriptor;
3333
import org.apache.hadoop.hbase.client.CompactionState;
34-
import org.apache.hadoop.hbase.client.Connection;
3534
import org.apache.hadoop.hbase.client.RegionInfo;
3635
import org.apache.hadoop.hbase.client.TableDescriptor;
3736
import org.apache.hadoop.hbase.client.TableState;
@@ -81,8 +80,7 @@ protected void chore() {
8180

8281
boolean reported = false;
8382

84-
try (Connection conn = master.getConnection(); Admin admin = conn.getAdmin();) {
85-
83+
try (Admin admin = master.getConnection().getAdmin()) {
8684
TableDescriptors htds = master.getTableDescriptors();
8785
Map<String, TableDescriptor> map = htds.getAll();
8886
for (TableDescriptor htd : map.values()) {

0 commit comments

Comments
 (0)