[
https://issues.apache.org/jira/browse/DRILL-1908?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14285200#comment-14285200
]
Deneche A. Hakim commented on DRILL-1908:
-----------------------------------------
This patch only supports phase 1 (DRILL-1452) for now. The design was done with
phase 2 in mind (DRILL-1453), so it wouldn't take long to get that feature
supported as well.
The main limitation is in the way window frames are aggregated, for each row
the record batch recomputes the row's frame and aggregates all rows that are
part of this frame. This is not the most efficient way to do this, and will
probably require further optimisation later on.
> new window function implementation
> ----------------------------------
>
> Key: DRILL-1908
> URL: https://issues.apache.org/jira/browse/DRILL-1908
> Project: Apache Drill
> Issue Type: Improvement
> Components: Execution - Operators
> Affects Versions: 0.7.0
> Reporter: Deneche A. Hakim
> Assignee: Deneche A. Hakim
> Priority: Critical
> Fix For: Future
>
> Attachments: DRILL-1908.1.patch.txt, DRILL-1908.2.patch.txt
>
>
> In order to fix DRILL-1487 a complete rewrite of the
> StreamingWindowFrameRecordBatch may be needed. The purpose of this issue is
> to report my progress and share my thoughts with the community in order to
> get a proper implementation
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)