HIVE-3431 : Avoid race conditions while downloading resources from non-local filesystem (Navis via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1429916 13f79535-47bb-0310-9956-ffa450edef68
HIVE-3789 : Patch 3648 causing the majority of unit tests to fail on branch 0.9 (Arup Malakar via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1430420 13f79535-47bb-0310-9956-ffa450edef68
HIVE-3853 UDF unix_timestamp is deterministic if an argument is given, but 
it treated as non-deterministic preventing PPD (Navis via namit)



git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1430429 13f79535-47bb-0310-9956-ffa450edef68
HIVE-3552. performant manner for performing cubes/rollups/grouping sets for a high number of grouping set keys.

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1430979 13f79535-47bb-0310-9956-ffa450edef68
HIVE-3875. Negative value for hive.stats.ndv.error should be disallowed (Shreepadma Venugopalan via cws)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1431793 13f79535-47bb-0310-9956-ffa450edef68
Resolve merge conflicts with apache_hive