[
https://issues.apache.org/jira/browse/HIVE-4080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Phabricator updated HIVE-4080:
------------------------------
Attachment: HIVE-4080.D8961.3.patch
hbutani updated the revision "HIVE-4080 [jira] Add Lead & Lag UDAFs".
- add Lead and Lag UDAFs, fix issues specified in review
Reviewers: ashutoshc, JIRA
REVISION DETAIL
https://reviews.facebook.net/D8961
CHANGE SINCE LAST DIFF
https://reviews.facebook.net/D8961?vs=28803&id=28833#toc
AFFECTED FILES
ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java
ql/src/java/org/apache/hadoop/hive/ql/parse/PTFTranslator.java
ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFLag.java
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFLead.java
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFLeadLag.java
ql/src/test/queries/clientpositive/leadlag_queries.q
ql/src/test/results/clientpositive/leadlag_queries.q.out
To: JIRA, ashutoshc, hbutani
> Add Lead & Lag UDAFs
> --------------------
>
> Key: HIVE-4080
> URL: https://issues.apache.org/jira/browse/HIVE-4080
> Project: Hive
> Issue Type: Bug
> Components: PTF-Windowing
> Reporter: Harish Butani
> Assignee: Harish Butani
> Attachments: HIVE-4080.1.patch.txt, HIVE-4080.D8961.1.patch,
> HIVE-4080.D8961.2.patch, HIVE-4080.D8961.3.patch
>
>
> Currently we support Lead/Lag as navigation UDFs usable with Windowing.
> To be standard compliant we need to support Lead & Lag UDAFs.
> Will continue to support Lead/Lag UDFs as arguments to UDAFs when Windowing
> is in play.
> Currently allow Lead/Lag expressions to appear in SelectLists even when they
> are not arguments to UDAFs. Support for this feature will probably be
> removed. Causes ambiguities when Query contains different partition clauses.
> Will provide more details with associated Jira to remove this feature.
--
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