Branch for vectorization

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/vectorization@1466908 13f79535-47bb-0310-9956-ffa450edef68
Merged in with trunk

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/vectorization@1467364 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4261 union_remove_10 is failing on hadoop2 with assertion (root task with non-empty set of parents)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468292 13f79535-47bb-0310-9956-ffa450edef68
HIVE-3996 Correctly enforce the memory limit on the multi-table map-join
(Vikram Dixit via namit)



git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468321 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4308 Newly added test TestCliDriver.hiveprofiler_union0 is failing on trunk
(Navis via namit)



git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468329 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4167 Hive converts bucket map join to SMB join even when tables are not sorted
(Namit Jain via Ashutosh)



git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468349 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4327 : NPE in constant folding with decimal (Gunther Hagleitner via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468423 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4105 : Hive MapJoinOperator unnecessarily deserializes values for all join-keys (Vinod KV via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468433 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4315 : enable doAs in unsecure mode for hive server2, when MR job runs locally (Thejas Nair via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468438 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4352 : Guava not getting included in build package (Gunther Hagleitner via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468442 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4275 : Hive does not differentiate scheme and authority in file uris (Vikram Dixit via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468445 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4191 : describe table output always prints as if formatted keyword is specified (Thejas Nair via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468551 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4347 Hcatalog build fail on Windows because javadoc command exceed length limit (Shuaishuai Nie via gates)


git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468562 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4320 : Consider extending max limit for precision to 38 (Gunther Hagleitner via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468588 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4280 : TestRetryingHMSHandler is failing on trunk. (Teddy Choi via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1468917 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4278 : HCat needs to get current Hive jars instead of pulling them from maven repo (Sushanth Sowmyan via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1469348 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4284 : Implement class for vectorized row batch (Eric Hanson via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/vectorization@1469604 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4178 : ORC fails with files with different numbers of columns


git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1469908 13f79535-47bb-0310-9956-ffa450edef68
HCATALOG-621 bin/hcat should include hbase jar and dependencies in the classpath (Nick Dimiduk via Sushanth Sowmyan)


git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1470044 13f79535-47bb-0310-9956-ffa450edef68
HIVE-4189 : ORC fails with String column that ends in lots of nulls (Kevin
Wilfong)


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