[ 
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)

Reply via email to