From 77d29bf118d306ed4f2013252a5a74a6adccecce Mon Sep 17 00:00:00 2001
From: SiCheng-Zheng <643463623@qq.com>
Date: Wed, 15 Feb 2023 00:16:55 +0800
Subject: [PATCH] HBASE-27307 Add Move table to Target Group on master web
---
.../resources/hbase-webapps/master/table.jsp | 33 +++++++++++++++++--
1 file changed, 31 insertions(+), 2 deletions(-)
diff --git a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
index 296e0e77f735..ccc1855b5933 100644
--- a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
+++ b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
@@ -44,15 +44,19 @@
import="org.apache.hadoop.hbase.Size"
import="org.apache.hadoop.hbase.TableName"
import="org.apache.hadoop.hbase.TableNotFoundException"
+ import="org.apache.hadoop.hbase.client.Admin"
import="org.apache.hadoop.hbase.client.AsyncAdmin"
import="org.apache.hadoop.hbase.client.AsyncConnection"
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.RegionInfoBuilder"
import="org.apache.hadoop.hbase.client.RegionLocator"
import="org.apache.hadoop.hbase.client.RegionReplicaUtil"
import="org.apache.hadoop.hbase.client.Table"
+ import="org.apache.hadoop.hbase.client.TableDescriptor"
+ import="org.apache.hadoop.hbase.client.TableDescriptorBuilder"
import="org.apache.hadoop.hbase.client.TableState"
import="org.apache.hadoop.hbase.client.ColumnFamilyDescriptor"
import="org.apache.hadoop.hbase.http.InfoServer"
@@ -77,6 +81,7 @@
<%@ page import="org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas" %>
<%@ page import="org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.SpaceQuota" %>
<%@ page import="java.util.stream.Collectors" %>
+<%@ page import="org.apache.hadoop.hbase.rsgroup.RSGroupAdminClient" %>
<%!
/**
* @return An empty region load stamped with the passed in regionInfo
@@ -233,7 +238,7 @@
<% return;
} %>
-<% // table split/major compact/compact/merge actions
+<% // table split/major compact/compact/merge/move actions
if ( !readOnly && action != null ) { %>