[ https://issues.apache.org/jira/browse/KUDU-3214?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17239015#comment-17239015 ]
ASF subversion and git services commented on KUDU-3214: ------------------------------------------------------- Commit 64592274ac4ee5bff4c01807602e6e39714a0f80 in kudu's branch refs/heads/master from ningw [ https://gitbox.apache.org/repos/asf?p=kudu.git;h=6459227 ] KUDU-3214 Parallelize DownloadWALs in tablet copy operation Make DownloadWALs operation in parallel. Add tests: - Correctly collect status of parallelized DownloadWALs. - Random inject latency and heavy insert. - Random inject latency and heavy update. Perf: Timing download a tablet without any block data. WAL size (In MB) 575 1149 2183 WAL count 87 174 348 In seq: 3.417s 6.404s 12.371s In parallel(4threads): 2.543s 4.858s 8.761s About 25% promotion. Change-Id: Ib513118d233efdf4be7cbb0b790354c4c3e1bd84 Reviewed-on: http://gerrit.cloudera.org:8080/16726 Tested-by: Andrew Wong <aw...@cloudera.com> Reviewed-by: Andrew Wong <aw...@cloudera.com> > Parallelize DownloadWAL in tablet copy operations > ------------------------------------------------- > > Key: KUDU-3214 > URL: https://issues.apache.org/jira/browse/KUDU-3214 > Project: Kudu > Issue Type: New Feature > Components: consensus, tablet > Reporter: wangningito > Assignee: wangningito > Priority: Minor > > When downloading tablet data via tablet copy operation, it is necessary to > download blocks data and wal data. > In [KUDU-1728|https://issues.apache.org/jira/browse/KUDU-1728] the > DownloadBlocks were parallelized. > However, to intuition, it may make senses to make DownloadWALs parallelized > as well. It requires very strict performance tests and correctness guarantee > to determine whether to have parallelized version DownloadWALs or not. -- This message was sent by Atlassian Jira (v8.3.4#803005)