Nice doc, clear design. It is a good start ! I saw an example on aggregation is 
illustrated during the doc, we may implement more operators with this design, 
for example, SORT, JOIN. 
One question is: we implement vectorization under plan three, that is, the 
optimizer cannot feel the change in this way, it still estimates overall cost 
like 
' total_cost = startup_cost + cpu_per_tuple * tuples + seq_page_cost * pages 
'In my opinion, the second part (CPU costs) changes a lot, so it is should be a 
stage design, any further plan on it? 
-------------——
Kuien Liu/奎恩
------------------------------------------------------------------发件人:Shujie 
Zhang <[email protected]>发送时间:2018年2月9日(星期五) 16:35收件人:dev 
<[email protected]>主 题:a vectorized execution design document
Hi,

A vectorized execution design document have been uploaded to the issue#1450:
https://issues.apache.org/jira/browse/HAWQ-1450

Inside the document are a lot of ideas about how to implement a vectorized
executor, We welcome any comments on the content and suggestions for
improvement, thanks.

Zhang Shujie
2018-02-09

Reply via email to