ZhangYao has posted comments on this change. (
http://gerrit.cloudera.org:8080/13721 )
Change subject: KUDU-2847: Optimize iteration over selection vector in
SerializeRowBlock
......................................................................
Patch Set 2:
Here is the result(Before/After), I only pick the real time in the form below.
total row count:10000
Schema size 3 30 300
Select rate
1 0 0.002/0.002 0.085/0.082 1.617/1.656(maybe all selected need
futher optimization)
0.8 0.003/0.002 0.072/0.064 1.457/1.266
0.5 0.004/0.002 0.054/0.041 1.044/0.825
0.2 0.002/0.001 0.027/0.017 0.509/0.280
We can see it have some optimization althought no that much in some case :)
The cpu occupation benchmark will be update later.
--
To view, visit http://gerrit.cloudera.org:8080/13721
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I19917d1875c46fd4cf98ef8a471b0340a76161e7
Gerrit-Change-Number: 13721
Gerrit-PatchSet: 2
Gerrit-Owner: ZhangYao <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Todd Lipcon <[email protected]>
Gerrit-Reviewer: Yao Xu <[email protected]>
Gerrit-Reviewer: ZhangYao <[email protected]>
Gerrit-Comment-Date: Wed, 10 Jul 2019 09:47:04 +0000
Gerrit-HasComments: No