HIVE-8725: spark-client build failed sometimes.[Spark Branch] (Chengxiang via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1636591 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8670: Combine Hive Operator statistic and Spark Metric to an uniformed query statistic.[Spark Branch] (Chengxiang via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1636599 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8623: Implement HashTableLoader for Spark map-join [Spark Branch] (Jimmy via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1636789 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8728: Fix ptf.q determinism (Jimmy via Xuefu)
merged from trunk, r1636885

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1636907 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8718: Refactoring: move mapLocalWork field from MapWork to BaseWork (Reviewed by Szehon)
merged from trunk, r1636888 w/ corresponding Spark code changes

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1636910 13f79535-47bb-0310-9956-ffa450edef68
Disable MapJoin [Spark Branch] (Chengxiang via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1636934 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'upstream/spark' into spark