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

Jonathan Gray commented on HBASE-2701:
--------------------------------------

Making subtask of master rewrite.  This stuff is currently super hacky bolt-on 
from the RPC to the master, to handling in RegionManager, to piggybacking onto 
outgoing heartbeat responses, etc...

Should just go straight to RSs holding regions.

> Move user-triggered region admin methods (compact/split/flush) to go directly 
> to RS
> -----------------------------------------------------------------------------------
>
>                 Key: HBASE-2701
>                 URL: https://issues.apache.org/jira/browse/HBASE-2701
>             Project: HBase
>          Issue Type: Sub-task
>          Components: client, ipc, master, regionserver
>            Reporter: Jonathan Gray
>             Fix For: 0.90.0
>
>
> Currently region admin commands like compact, split, and flush go via 
> HBaseAdmin from clients to the master.  The master than piggybacks the 
> requests onto the heartbeat responses.
> This issue is about moving these commands to go directly from client to RS.  
> At the same time, we should be able to make both sync and async versions 
> (currently this is only async and there is no way to make it sync).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to