hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yi Liang (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-18229) create new Async Split API to embrace AM v2
Date Fri, 16 Jun 2017 22:46:00 GMT

    [ https://issues.apache.org/jira/browse/HBASE-18229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16052468#comment-16052468
] 

Yi Liang commented on HBASE-18229:
----------------------------------

Hi [~stack], 
  I just finished the patch of creating new AsyncSplit Api, and this API goes to HBaseAdmin.
Will add those api to AsyncHBaseAdmin as well in next patch, just upload this draft one to
see if it can passs the tests.
  When input splitRow is null, I add a new rpc call (GetBestSplitPointResponse) instead of
add to the GetRegionInfoResponse protobuf

> create new Async Split API to embrace AM v2
> -------------------------------------------
>
>                 Key: HBASE-18229
>                 URL: https://issues.apache.org/jira/browse/HBASE-18229
>             Project: HBase
>          Issue Type: Sub-task
>          Components: proc-v2
>            Reporter: Yi Liang
>            Assignee: Yi Liang
>
> See HBASE-18105 for related information,  this jira will change the logic of Path 1 in
splitProcedure, the execution path will be:
> *HBaseAdmin.splitRegionAsync -> MasterKeepAliveConnection.splitRegion  ->  MasterRpcServices.splitRegion
 ->  HMaster.splitRegion-> AssignmentManager.submitProcedure*
> Master Will no longer as Rs and then Rs turn around to ask master to do the split operation.




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message