aboutsummaryrefslogtreecommitdiff
path: root/core/src
diff options
context:
space:
mode:
authorPatrick Wendell <pwendell@gmail.com>2014-04-28 18:14:59 -0700
committerPatrick Wendell <pwendell@gmail.com>2014-04-28 18:14:59 -0700
commit9f7a095184d6c7a9b1bbac55efcc3d878f876768 (patch)
tree0a1deb09d2ed1b9d4f3cfbf5aaed5db8d9d4b20e /core/src
parent949e393101e19cd00591a9930c4b364278e22609 (diff)
downloadspark-9f7a095184d6c7a9b1bbac55efcc3d878f876768.tar.gz
spark-9f7a095184d6c7a9b1bbac55efcc3d878f876768.tar.bz2
spark-9f7a095184d6c7a9b1bbac55efcc3d878f876768.zip
SPARK-1652: Remove incorrect deprecation warning in spark-submit
This is a straightforward fix. Author: Patrick Wendell <pwendell@gmail.com> This patch had conflicts when merged, resolved by Committer: Patrick Wendell <pwendell@gmail.com> Closes #578 from pwendell/spark-submit-yarn and squashes the following commits: 96027c7 [Patrick Wendell] Test fixes b5be173 [Patrick Wendell] Review feedback 4ac9cac [Patrick Wendell] SPARK-1652: spark-submit for yarn prints warnings even though calling as expected
Diffstat (limited to 'core/src')
-rw-r--r--core/src/main/scala/org/apache/spark/deploy/SparkSubmit.scala3
-rw-r--r--core/src/test/scala/org/apache/spark/deploy/SparkSubmitSuite.scala5
2 files changed, 6 insertions, 2 deletions
diff --git a/core/src/main/scala/org/apache/spark/deploy/SparkSubmit.scala b/core/src/main/scala/org/apache/spark/deploy/SparkSubmit.scala
index c463ee0999..d131f1809c 100644
--- a/core/src/main/scala/org/apache/spark/deploy/SparkSubmit.scala
+++ b/core/src/main/scala/org/apache/spark/deploy/SparkSubmit.scala
@@ -137,6 +137,9 @@ object SparkSubmit {
throw new Exception(msg)
}
}
+
+ // Special flag to avoid deprecation warnings at the client
+ sysProps("SPARK_SUBMIT") = "true"
val options = List[OptionAssigner](
new OptionAssigner(appArgs.master, ALL_CLUSTER_MGRS, false, sysProp = "spark.master"),
diff --git a/core/src/test/scala/org/apache/spark/deploy/SparkSubmitSuite.scala b/core/src/test/scala/org/apache/spark/deploy/SparkSubmitSuite.scala
index 10a65c75cc..b3541b4a40 100644
--- a/core/src/test/scala/org/apache/spark/deploy/SparkSubmitSuite.scala
+++ b/core/src/test/scala/org/apache/spark/deploy/SparkSubmitSuite.scala
@@ -122,7 +122,7 @@ class SparkSubmitSuite extends FunSuite with ShouldMatchers {
childArgsStr should include ("--num-executors 6")
mainClass should be ("org.apache.spark.deploy.yarn.Client")
classpath should have length (0)
- sysProps should have size (0)
+ sysProps should have size (1)
}
test("handles YARN client mode") {
@@ -146,6 +146,7 @@ class SparkSubmitSuite extends FunSuite with ShouldMatchers {
sysProps("spark.yarn.dist.files") should be ("file1.txt,file2.txt")
sysProps("spark.yarn.dist.archives") should be ("archive1.txt,archive2.txt")
sysProps("spark.executor.instances") should be ("6")
+ sysProps("SPARK_SUBMIT") should be ("true")
}
test("handles standalone cluster mode") {
@@ -159,7 +160,7 @@ class SparkSubmitSuite extends FunSuite with ShouldMatchers {
childArgsStr should include ("launch spark://h:p thejar.jar org.SomeClass arg1 arg2")
mainClass should be ("org.apache.spark.deploy.Client")
classpath should have length (0)
- sysProps should have size (1) // contains --jar entry
+ sysProps should have size (2) // contains --jar entry and SPARK_SUBMIT
}
test("handles standalone client mode") {