HIVE-8842: auto_join2.q produces incorrect tree [Spark Branch] (Chao via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1639356 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8842: Make RDD caching work for multi-insert after HIVE-8793 when map join is involved [Spark Branch] (Rui via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1639388 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8810: Make HashTableSinkOperator works for Spark Branch [Spark Branch] (Jimmy via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1639547 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8859: ColumnStatsTask fails because of SparkMapJoinResolver [Spark Branch] (Chao via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1639559 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'upstream/spark' into spark
HIVE-8776: Generate MapredLocalWork in SparkMapJoinResolver [Spark Brach] (Chao via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1639569 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8865 : Needs to set hashTableMemoryUsage for MapJoinDesc [Spark Branch] (Chao Sun via Szehon)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1639767 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8840: Print prettier Spark work graph after HIVE-8793 [Spark Branch] (Jimmy via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1639794 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8860 : Populate ExecMapperContext in SparkReduceRecordHandler [Spark Branch] (Chao Sun via Szehon)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1639813 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8844 : Choose a persisent policy for RDD caching [Spark Branch] (Jimmy Xiang via Szehon)

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