[ 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