Mohammad Arshad created HBASE-24025: ---------------------------------------
Summary: Improve performance of move_servers_rsgroup and move_tables_rsgroup by using async region move API Key: HBASE-24025 URL: https://issues.apache.org/jira/browse/HBASE-24025 Project: HBase Issue Type: Improvement Components: rsgroup Reporter: Mohammad Arshad Assignee: Mohammad Arshad Currently move_servers_rsgroup and move_tables_rsgroup commands and APIs are taking lot of time. In my test environment, to move a server with 100 regions it takes around 137 seconds. Similarly it takes around same time to move a table with 100 regions to other group. The time taken in rsgroup meta update is negligible. Almost all the time is taken in region moment. This is happening because region is moved serially using getAssignmentManager().move(region) API API getAssignmentManager().moveAsync(regionplan) can be used to move the regions in parallel to improve the performance of region group move servers and tables commands and APIs -- This message was sent by Atlassian Jira (v8.3.4#803005)