Creating feature branch for Cost based optimizer work

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1605012 13f79535-47bb-0310-9956-ffa450edef68
HIVE-5775 : Introduce Cost Based Optimizer to Hive (Initial patch) - John P via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1605013 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7280 Commit CBO code from github repo to CBO branch (John Pullokkaran via Harish Butani)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1605203 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7283 CBO: plumb in HepPlanner and FieldTrimmer(ColumnPruner) into Optiq based planning (harish Butani reviewed by John P)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1605453 13f79535-47bb-0310-9956-ffa450edef68
Reverting HIVE-7283 because of unit test failures. (Gunther Hagleitner)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1606272 13f79535-47bb-0310-9956-ffa450edef68
Merge latest trunk into cbo branch (Gunther Hagleitner)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1606275 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7310: Turning CBO on results in NPE on some queries (Laljo John Pullokkaran via Gunther Hagleitner)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1606276 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7311: add cbo enable flag to cbo_correctness script and add it to the Tez tests as well (Gunther Hagleitner)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1606278 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7283: CBO: plumb in HepPlanner and FieldTrimmer(ColumnPruner) into Optiq based planning (Harish Butani via Gunther Hagleitner)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1606302 13f79535-47bb-0310-9956-ffa450edef68
Merge latest trunk into branch. (Gunther Hagleitner)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1606964 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7287: hive --rcfilecat command is broken on Windows (Deepesh Khandelwal via Jason Dere)


git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1607468 13f79535-47bb-0310-9956-ffa450edef68
HIVE-5789 : WebHCat E2E tests do not launch on Windows (Deepesh Khandelwal reviewed by Eugene Koifman, Thejas Nair)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1607478 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7289: revert HIVE-6469 (Jayesh via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1607495 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7247: Fix itests using hadoop-1 profile (Szehon reviewed by Brock)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1607515 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7312: CBO throws ArrayIndexOutOfBounds (Laljo John Pullokkaran via Gunther Hagleitner)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/cbo@1607530 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7257: UDF format_number() does not work on FLOAT types (Wilbur Yang via Szehon)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1607704 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7268 : On Windows Hive jobs in Webhcat always run on default MR mode (Deepesh Khandelwal, reviewed by Hari Subramaniyan)


git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1607751 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7209 : allow metastore authorization api calls to be restricted to certain invokers (Thejas Nair via Sushanth Sowmyan, Ashutosh Chauhan)


git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1607753 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7314 : Wrong results of UDF when hive.cache.expr.evaluation is set (Navis reviewed by Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1607780 13f79535-47bb-0310-9956-ffa450edef68
HIVE-6694: Beeline should provide a way to execute shell command as Hive CLI does (reviewed by Brock)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1608160 13f79535-47bb-0310-9956-ffa450edef68