Skip to content

Commit c662f29

Browse files
Merge pull request apache#146 from shivaram/spark-1.2-build
Exclude hadoop client from Spark dependency
2 parents 21e9b74 + aaf8f47 commit c662f29

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

pkg/src/build.sbt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,15 @@ libraryDependencies ++= Seq(
2626
val excludeNetty = ExclusionRule(organization = "org.jboss.netty")
2727
val excludeAsm = ExclusionRule(organization = "asm")
2828
val excludeSnappy = ExclusionRule(organization = "org.xerial.snappy")
29+
val excludeHadoop = ExclusionRule(organization = "org.apache.hadoop")
2930
val sbtYarnFlag = scala.util.Properties.envOrElse("USE_YARN", "")
3031
val defaultHadoopVersion = "1.0.4"
3132
val defaultSparkVersion = "1.1.0"
3233
val hadoopVersion = scala.util.Properties.envOrElse("SPARK_HADOOP_VERSION", defaultHadoopVersion)
3334
val sparkVersion = scala.util.Properties.envOrElse("SPARK_VERSION", defaultSparkVersion)
3435
libraryDependencies ++= Seq(
3536
"org.apache.hadoop" % "hadoop-client" % hadoopVersion excludeAll(excludeJackson, excludeNetty, excludeAsm, excludeCglib),
36-
"org.apache.spark" % "spark-core_2.10" % sparkVersion
37+
"org.apache.spark" % "spark-core_2.10" % sparkVersion excludeAll(excludeHadoop)
3738
) ++ (if (sbtYarnFlag != "") {
3839
val defaultYarnVersion = "2.4.0"
3940
val yarnVersion = scala.util.Properties.envOrElse("SPARK_YARN_VERSION", defaultYarnVersion)

pkg/src/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,12 @@
101101
<groupId>org.apache.spark</groupId>
102102
<artifactId>spark-core_2.10</artifactId>
103103
<version>${spark.version}</version>
104+
<exclusions>
105+
<exclusion>
106+
<groupId>org.apache.hadoop</groupId>
107+
<artifactId>hadoop-client</artifactId>
108+
</exclusion>
109+
</exclusions>
104110
</dependency>
105111
<dependency>
106112
<groupId>org.slf4j</groupId>

0 commit comments

Comments
 (0)