[ https://issues.apache.org/jira/browse/HBASE-6134?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13285496#comment-13285496 ]
chunhui shen commented on HBASE-6134: ------------------------------------- @ted In my opition, we could do the improvement for split-worker. In the patch , I change the split logic which executed by the split-worker same as local-master-split. It means, there are multi threads to creater writer and append hlog entry. Also, we found closing writer is quite slow, so make the closeStreams() executed by multi threads. With the patch, we test the time of distribued split log again, and reduce the time from 165s+ to 38s+ (34hlog files 4 regionervers) > Speed up distribued split log > ----------------------------- > > Key: HBASE-6134 > URL: https://issues.apache.org/jira/browse/HBASE-6134 > Project: HBase > Issue Type: Improvement > Components: wal > Reporter: chunhui shen > Assignee: chunhui shen > Fix For: 0.96.0 > > Attachments: HBASE-6134.patch > > > First,we do the test between local-master-split and distributed split log > Environment:34 hlog files, 5 regionservers,(after kill one, only 4 rs do ths > splitting work) > local-master-split:60s+ > distributed-split-log:165s+ > In fact, in our production environment, distributed-split-log also took 60s > with 30 regionservers for 34 hlog files (regionserver may be in high load) > We found split-worker split one log file took about 20s. > I think we should do the improvement for this. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira