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)