HIVE-8599: Add InterfaceAudience annotations to spark-client [Spark Branch] (Marcelo via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1634612 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8422: Turn on all join .q tests [Spark Branch] (Chao via Xuefu)

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1634671 13f79535-47bb-0310-9956-ffa450edef68
 HIVE-8415: Vectorized comparison of timestamp and integer needs to treat integer as seconds since epoch (Matt McCline via Jason Dere)
merged from trunk r1631927

git-svn-id: https://svn.apache.org/repos/asf/hive/branches/spark@1634715 13f79535-47bb-0310-9956-ffa450edef68
HIVE-8415: Vectorized comparison of timestamp and integer needs to treat integer as seconds since epoch (Matt McCline via Jason Dere)
 merged from trunk r1634636

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