Marcelo Vanzin created SPARK-1631: ------------------------------------- Summary: App name set in SparkConf (not in JVM properties) not respected by Yarn backend Key: SPARK-1631 URL: https://issues.apache.org/jira/browse/SPARK-1631 Project: Spark Issue Type: Bug Components: YARN Reporter: Marcelo Vanzin Assignee: Marcelo Vanzin
When you submit an application that sets its name using a SparkContext constructor or SparkConf.setAppName(), the Yarn app name is not set and the app shows up as "Spark" in the RM UI. That's because YarnClientSchedulerBackend only looks at the system properties to look for the app name, instead of looking at the app's config. e.g., app initializes like this: {code} val sc = new SparkContext(new SparkConf().setAppName("Blah")); {code} Start app like this: {noformat} ./bin/spark-submit --master yarn --deploy-mode client blah blah blah {noformat} And app name in RM UI does not reflect the code. -- This message was sent by Atlassian JIRA (v6.2#6252)