@@ -220,7 +220,7 @@ trait ClientBase extends Logging {
220220 }
221221 }
222222
223- var cachedJarLinks = ListBuffer .empty[String ]
223+ var cachedSecondaryJarLinks = ListBuffer .empty[String ]
224224 val fileLists = List ( (args.addJars, LocalResourceType .FILE , true ),
225225 (args.files, LocalResourceType .FILE , false ),
226226 (args.archives, LocalResourceType .ARCHIVE , false ) )
@@ -235,13 +235,13 @@ trait ClientBase extends Logging {
235235 distCacheMgr.addResource(fs, conf, destPath, localResources, resType,
236236 linkname, statCache)
237237 if (addToClasspath) {
238- cachedJarLinks += linkname
238+ cachedSecondaryJarLinks += linkname
239239 }
240240 }
241241 }
242242 }
243243 }
244- sparkConf.set(ClientBase .CONF_SPARK_YARN_SECONDARY_JARS , cachedJarLinks .mkString(" ," ))
244+ sparkConf.set(ClientBase .CONF_SPARK_YARN_SECONDARY_JARS , cachedSecondaryJarLinks .mkString(" ," ))
245245
246246 UserGroupInformation .getCurrentUser().addCredentials(credentials)
247247 localResources
@@ -485,18 +485,19 @@ object ClientBase {
485485
486486 extraClassPath.foreach(addClasspathEntry)
487487
488- val localSecondaryJarLinks = sparkConf.getOption(CONF_SPARK_YARN_SECONDARY_JARS ).getOrElse(" " ).split(" ," )
488+ val cachedSecondaryJarLinks =
489+ sparkConf.getOption(CONF_SPARK_YARN_SECONDARY_JARS ).getOrElse(" " ).split(" ," )
489490 // Normally the users app.jar is last in case conflicts with spark jars
490491 if (sparkConf.get(" spark.yarn.user.classpath.first" , " false" ).toBoolean) {
491492 addPwdClasspathEntry(APP_JAR )
492- localSecondaryJarLinks .foreach(addPwdClasspathEntry)
493+ cachedSecondaryJarLinks .foreach(addPwdClasspathEntry)
493494 addPwdClasspathEntry(SPARK_JAR )
494495 ClientBase .populateHadoopClasspath(conf, env)
495496 } else {
496497 addPwdClasspathEntry(SPARK_JAR )
497498 ClientBase .populateHadoopClasspath(conf, env)
498499 addPwdClasspathEntry(APP_JAR )
499- localSecondaryJarLinks .foreach(addPwdClasspathEntry)
500+ cachedSecondaryJarLinks .foreach(addPwdClasspathEntry)
500501 }
501502 addPwdClasspathEntry(" *" )
502503 }
0 commit comments