[
https://issues.apache.org/jira/browse/HIVE-8991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rui Li updated HIVE-8991:
-------------------------
Attachment: HIVE-8991.1-spark.patch
This patch can fix the test on my machine.
Strange thing is that, if I add hive-it-util to
{{spark.driver.extraClassPath}}, I'll have to add hive-exec to it as well,
which I suppose should be always added to driver's class path by default.
Looked a little bit into this. It seems spark will use
{{SparkSubmitDriverBootstrapper}} to launch {{SparkSubmit}} if there're
{{spark.driver.extra*}} properties. So I suspect
{{SparkSubmitDriverBootstrapper}} somehow doesn't set CP properly for the
driver.
Also tried setting {{--driver-class-path}} in {{SparkClientImpl}}, but it will
override {{spark.driver.extraClassPath}}.
Another thing is that {{SparkSubmitDriverBootstrapper}} just hangs after client
and driver have shut down. Others may help me verify this.
> Fix custom_input_output_format [Spark Branch]
> ---------------------------------------------
>
> Key: HIVE-8991
> URL: https://issues.apache.org/jira/browse/HIVE-8991
> Project: Hive
> Issue Type: Sub-task
> Components: Spark
> Reporter: Rui Li
> Assignee: Rui Li
> Attachments: HIVE-8991.1-spark.patch
>
>
> After HIVE-8836, {{custom_input_output_format}} fails because of missing
> hive-it-util in remote driver's class path.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)