[
https://issues.apache.org/jira/browse/HIVE-10999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rui Li updated HIVE-10999:
--------------------------
Attachment: HIVE-10999.2-spark.patch
Talked about this with Chengxiang. We think the reason is that spark doesn't
depends on {{jersey-servlet}}. So during tests, we only add {{jersey-server}}
to classpath, at version 1.14 (although I don't know why maven doesn't get the
1.9 version, which is what spark really depends on). Then we have the class not
found error. There won't be a problem during runtime because we'll have
spark-assembly in classpath. That's why the qtests passed.
To solve the issue, we can either explicitly add the {{jersey-servlet}}
dependency to failed tests, or we can upgrade hive's jersey version to 1.9 and
remove dependency on {{jersey-servlet}} (it doesn't exist in 1.9).
Patch v2 takes the 1st approach which is simpler. But I think 2nd approach may
be better, if possible.
> Upgrade Spark dependency to 1.4 [Spark Branch]
> ----------------------------------------------
>
> Key: HIVE-10999
> URL: https://issues.apache.org/jira/browse/HIVE-10999
> Project: Hive
> Issue Type: Sub-task
> Components: Spark
> Reporter: Xuefu Zhang
> Assignee: Rui Li
> Attachments: HIVE-10999.1-spark.patch, HIVE-10999.2-spark.patch
>
>
> Spark 1.4.0 is release. Let's update the dependency version from 1.3.1 to
> 1.4.0.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)