You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Sorabh Hamirwasia (JIRA)" <ji...@apache.org> on 2018/08/09 22:26:00 UTC
[jira] [Created] (DRILL-6678) Improve SelectionVectorRemover to
pack output batch based on BatchSizing
Sorabh Hamirwasia created DRILL-6678:
----------------------------------------
Summary: Improve SelectionVectorRemover to pack output batch based on BatchSizing
Key: DRILL-6678
URL: https://issues.apache.org/jira/browse/DRILL-6678
Project: Apache Drill
Issue Type: Improvement
Components: Execution - Relational Operators
Affects Versions: 1.14.0
Reporter: Sorabh Hamirwasia
Assignee: Sorabh Hamirwasia
SelectionVectorRemover in most of the cases is downstream to Filter which reduces the number of records to be copied in output container. In those cases if SelectionVectorRemover can pack the output batch to maximum utilization that will reduce the number of output batches from it and will help to improve performance. During Lateral & Unnest Performance evaluation we have noticed a significant decrease in performance as number of batches increases for same number of rows (i.e. Batch is not fully packed)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)