Guanghao Zhang commented on HBASE-20610:

Not start now. I thought we can't finish this in one big patch, so open this as 
a umbrella issue. Fell free to attach sub-task for this if you start working 
for this. :-)

> Procedure V2 - Distributed Log Splitting
> ----------------------------------------
>                 Key: HBASE-20610
>                 URL: https://issues.apache.org/jira/browse/HBASE-20610
>             Project: HBase
>          Issue Type: Umbrella
>          Components: proc-v2
>            Reporter: Guanghao Zhang
>            Priority: Major
>             Fix For: 3.0.0
> Now master and regionserver use zk to coordinate log split tasks. The split 
> log manager manages all log files which need to be scanned and split. Then 
> the split log manager places all the logs into the ZooKeeper splitWAL node 
> (/hbase/splitWAL) as tasks and monitors these task nodes and waits for them 
> to be processed. Each regionserver watch splitWAL znode and grab task when 
> node children changed. And regionserver does the work to split the logs.
> Open this umbrella issue to move this "coordinate" work to use new procedure 
> v2 framework and reduce zk depencency. Plan to finish this before 3.0 
> release. Any suggestions are welcomed. Thanks.

This message was sent by Atlassian JIRA

Reply via email to