HIVE-4083 [jira] PTF ColumnPruner doesn't account for Partition & Order expressions
(Prajakta Kalmegh via Ashutosh Chauhan)

Summary: Add columns from partition, order and having expressions of WindowingTableFunctionDef while pruning columns for PTFOperator for windowing

Test Plan: EMPTY

Reviewers: JIRA, ashutoshc

Reviewed By: ashutoshc

Differential Revision: https://reviews.facebook.net/D9069

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/ptf-windowing@1452167 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4082 [jira] Break up ptf tests in PTF, Windowing and Lead/Lag tests
(Prajakta Kalmegh via Ashutosh Chauhan)

Summary: HIVE-4082: Refactor tests

Test Plan: EMPTY

Reviewers: JIRA, ashutoshc

Reviewed By: ashutoshc

Differential Revision: https://reviews.facebook.net/D9033

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/ptf-windowing@1452174 13f79535-47bb-0310-9956-ffa450edef68
Resolve merge conflicts with ptf-windowing