aboutsummaryrefslogtreecommitdiff
path: root/assembly
diff options
context:
space:
mode:
authorPatrick Wendell <pwendell@gmail.com>2014-03-11 11:16:59 -0700
committerPatrick Wendell <pwendell@gmail.com>2014-03-11 11:16:59 -0700
commit16788a654246067fd966033b5dc9bc0d4c759b70 (patch)
tree5df5783341fa51fc538f67364eb62f8d2603cc97 /assembly
parent2a2c9645e4ea08cd1408151a33d2d52f6752404a (diff)
downloadspark-16788a654246067fd966033b5dc9bc0d4c759b70.tar.gz
spark-16788a654246067fd966033b5dc9bc0d4c759b70.tar.bz2
spark-16788a654246067fd966033b5dc9bc0d4c759b70.zip
SPARK-1167: Remove metrics-ganglia from default build due to LGPL issues...
This patch removes Ganglia integration from the default build. It allows users willing to link against LGPL code to use Ganglia by adding build flags or linking against a new Spark artifact called spark-ganglia-lgpl. This brings Spark in line with the Apache policy on LGPL code enumerated here: https://www.apache.org/legal/3party.html#options-optional Author: Patrick Wendell <pwendell@gmail.com> Closes #108 from pwendell/ganglia and squashes the following commits: 326712a [Patrick Wendell] Responding to review feedback 5f28ee4 [Patrick Wendell] SPARK-1167: Remove metrics-ganglia from default build due to LGPL issues.
Diffstat (limited to 'assembly')
-rw-r--r--assembly/pom.xml10
1 files changed, 10 insertions, 0 deletions
diff --git a/assembly/pom.xml b/assembly/pom.xml
index 82a5985504..22bbbc57d8 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -159,6 +159,16 @@
</dependencies>
</profile>
<profile>
+ <id>spark-ganglia-lgpl</id>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.spark</groupId>
+ <artifactId>spark-ganglia-lgpl_${scala.binary.version}</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ </dependencies>
+ </profile>
+ <profile>
<id>bigtop-dist</id>
<!-- This profile uses the assembly plugin to create a special "dist" package for BigTop
that contains Spark but not the Hadoop JARs it depends on. -->