[
https://issues.apache.org/jira/browse/HIVE-3984?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13580841#comment-13580841
]
Harish Butani commented on HIVE-3984:
-------------------------------------
Patch is attached.
- Spec and Def classes are redesigned.
- Phase1 and genPlan redone. Windowing & PTF translation are clearly separated.
- there is no more a dependency on antlr during runtime
Couple of issues remaining, will create Jiras for these:
- Need to do Column pruning for PTF Op for Windowing. (original test6 is
failing; will add it back once this is done)
- runtime has dependency on FuncRegistry; dependency has been removed for PTFs,
there is still a dependency for UDAFs.
> Maintain a clear separation between Windowing & PTF at the specification
> level.
> --------------------------------------------------------------------------------
>
> Key: HIVE-3984
> URL: https://issues.apache.org/jira/browse/HIVE-3984
> Project: Hive
> Issue Type: Bug
> Components: PTF-Windowing
> Reporter: Harish Butani
> Assignee: Harish Butani
> Attachments: HIVE-3984.1.patch.txt
>
>
> This has multiple pieces:
> - redefine the PTF Spec classes, as described in the Data Structs doc in
> Hive-896
> - refactor PTFDesc classes based on this design
> - refactor translation: both Phase 1 & GenPlan phases
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira