aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
authorJey Kottalam <jey@cs.berkeley.edu>2013-08-16 13:49:26 -0700
committerJey Kottalam <jey@cs.berkeley.edu>2013-08-16 13:50:12 -0700
commitb1d99744a813a72301260612943f46853794f00f (patch)
tree436e253e32e8df60bf504fed1899a2289ba7595e /project
parentc1e547bb7f21ebed198bea0aed0a122eb0d70835 (diff)
downloadspark-b1d99744a813a72301260612943f46853794f00f.tar.gz
spark-b1d99744a813a72301260612943f46853794f00f.tar.bz2
spark-b1d99744a813a72301260612943f46853794f00f.zip
Fix SBT build under Hadoop 0.23.x
Diffstat (limited to 'project')
-rw-r--r--project/SparkBuild.scala11
1 files changed, 11 insertions, 0 deletions
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala
index fa9ec7deca..4023626c16 100644
--- a/project/SparkBuild.scala
+++ b/project/SparkBuild.scala
@@ -193,6 +193,17 @@ object SparkBuild extends Build {
"com.codahale.metrics" % "metrics-json" % "3.0.0",
"com.twitter" % "chill_2.9.3" % "0.3.1",
"com.twitter" % "chill-java" % "0.3.1"
+ ) ++ (
+ if (isYarnMode) {
+ // This kludge is needed for 0.23.x
+ Seq(
+ "org.apache.hadoop" % "hadoop-yarn-api" % hadoopVersion excludeAll(excludeJackson, excludeNetty, excludeAsm),
+ "org.apache.hadoop" % "hadoop-yarn-common" % hadoopVersion excludeAll(excludeJackson, excludeNetty, excludeAsm),
+ "org.apache.hadoop" % "hadoop-yarn-client" % hadoopVersion excludeAll(excludeJackson, excludeNetty, excludeAsm)
+ )
+ } else {
+ Seq()
+ }
)
) ++ assemblySettings ++ extraAssemblySettings