Fahd Siddiqui created OOZIE-2984:
------------------------------------
Summary: Parse spark-defaults.conf values with spaces without
needing the quotes.
Key: OOZIE-2984
URL: https://issues.apache.org/jira/browse/OOZIE-2984
Project: Oozie
Issue Type: Bug
Affects Versions: trunk
Reporter: Fahd Siddiqui
Oozie requires multiple java opts to be enclosed in quotes. For example:
{code}
spark.driver.extraJavaOptions="-Xmn2703m -XX:SurvivorRatio=2
-XX:ParallelGCThreads=20"
{code}
However the above breaks spark-shell.
{code}
$ ./spark2-shell
Invalid initial young generation size: -Xmn2212m -XX:SurvivorRatio=2
-XX:ParallelGCThreads=20
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
{code}
To fix spark-shell, we have to remove the quotes, which errors out Oozie:
{code}
Error: Unrecognized option '-XX:SurvivorRatio=2'
...
--conf
spark.executor.extraJavaOptions=-Xmn2703m
-Dlog4j.configuration=spark-log4j.properties
-XX:SurvivorRatio=2
{code}
Oozie should be able to parse spark-defaults.conf values with spaces without
needing the quotes.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)