Author: asavu
Date: Thu Dec  8 14:07:56 2011
New Revision: 1211895

URL: http://svn.apache.org/viewvc?rev=1211895&view=rev
Log:
WHIRR-442. Release 0.6.0 is in breach of the AL2.0 and general Apache rules in 
regards to the inclusion of Voldemort (Tom White via asavu)

Removed:
    whirr/trunk/services/cassandra/lib/
    whirr/trunk/services/hadoop/lib/
    whirr/trunk/services/voldemort/lib/linkedin-voldemort-0.90.RC3.jar
Modified:
    whirr/trunk/CHANGES.txt
    whirr/trunk/build-tools/src/assemble-src.xml
    whirr/trunk/cli/pom.xml
    whirr/trunk/pom.xml
    whirr/trunk/services/cassandra/pom.xml
    whirr/trunk/services/hadoop/pom.xml
    whirr/trunk/services/voldemort/lib/   (props changed)

Modified: whirr/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/whirr/trunk/CHANGES.txt?rev=1211895&r1=1211894&r2=1211895&view=diff
==============================================================================
--- whirr/trunk/CHANGES.txt (original)
+++ whirr/trunk/CHANGES.txt Thu Dec  8 14:07:56 2011
@@ -91,6 +91,9 @@ Trunk (unreleased changes)
 
     WHIRR-403. Add Trademark Attributions (Tom White via asavu)
 
+    WHIRR-442. Release 0.6.0 is in breach of the AL2.0 and general 
+    Apache rules in regards to the inclusion of Voldemort (Tom White via asavu)
+
   BUG FIXES
 
     WHIRR-377. Fix broken CLI logging config. (asavu via tomwhite)

Modified: whirr/trunk/build-tools/src/assemble-src.xml
URL: 
http://svn.apache.org/viewvc/whirr/trunk/build-tools/src/assemble-src.xml?rev=1211895&r1=1211894&r2=1211895&view=diff
==============================================================================
--- whirr/trunk/build-tools/src/assemble-src.xml (original)
+++ whirr/trunk/build-tools/src/assemble-src.xml Thu Dec  8 14:07:56 2011
@@ -37,6 +37,7 @@
         <exclude>**/*.rej</exclude>
         <exclude>**/*.classpath</exclude>
         <exclude>**/whirr-logo.ai</exclude>
+        <exclude>services/voldemort/lib/*.jar</exclude>
       </excludes>
     </fileSet>
   </fileSets>

Modified: whirr/trunk/cli/pom.xml
URL: 
http://svn.apache.org/viewvc/whirr/trunk/cli/pom.xml?rev=1211895&r1=1211894&r2=1211895&view=diff
==============================================================================
--- whirr/trunk/cli/pom.xml (original)
+++ whirr/trunk/cli/pom.xml Thu Dec  8 14:07:56 2011
@@ -31,11 +31,6 @@
   <dependencies>
     <dependency>
       <groupId>${project.groupId}</groupId>
-      <artifactId>whirr-voldemort</artifactId>
-      <version>${project.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>${project.groupId}</groupId>
       <artifactId>whirr-core</artifactId>
       <version>${project.version}</version>
     </dependency>
@@ -159,4 +154,16 @@
       </plugin>
     </plugins>
   </build>
+  <profiles>
+    <profile>
+      <id>voldemort</id>
+      <dependencies>
+        <dependency>
+          <groupId>${project.groupId}</groupId>
+          <artifactId>whirr-voldemort</artifactId>
+          <version>${project.version}</version>
+        </dependency>
+      </dependencies>
+    </profile>
+  </profiles>
 </project>

Modified: whirr/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/whirr/trunk/pom.xml?rev=1211895&r1=1211894&r2=1211895&view=diff
==============================================================================
--- whirr/trunk/pom.xml (original)
+++ whirr/trunk/pom.xml Thu Dec  8 14:07:56 2011
@@ -46,7 +46,6 @@
     <module>services/hadoop</module>
     <module>services/zookeeper</module>
     <module>services/hbase</module>
-    <module>services/voldemort</module>
     <module>services/elasticsearch</module>
     <module>services/hama</module>
     <module>services/puppet</module>
@@ -372,8 +371,11 @@
             <exclude>docs/**</exclude>
             <exclude>**/*.log*</exclude>
             <exclude>.idea/**</exclude>
+            <exclude>**/*.iml</exclude>
             <exclude>**/.project</exclude>
             <exclude>**/.classpath</exclude>
+            <exclude>**/.settings/**</exclude>
+            <exclude>**/target/**</exclude>
             <exclude>src/site/resources/images/whirr-logo.ai</exclude> <!-- 
binary -->
           </excludes>
         </configuration>
@@ -550,5 +552,15 @@
         </plugins>
       </build>
     </profile>
+    <profile>
+      <!-- Activate this profile to build the Voldemort service after manually
+      placing the Voldemort JAR in services/voldemort/lib.
+      See https://issues.apache.org/jira/browse/WHIRR-442
+       -->
+      <id>voldemort</id>
+      <modules>
+        <module>services/voldemort</module>
+      </modules>
+    </profile>
   </profiles>
 </project>

Modified: whirr/trunk/services/cassandra/pom.xml
URL: 
http://svn.apache.org/viewvc/whirr/trunk/services/cassandra/pom.xml?rev=1211895&r1=1211894&r2=1211895&view=diff
==============================================================================
--- whirr/trunk/services/cassandra/pom.xml (original)
+++ whirr/trunk/services/cassandra/pom.xml Thu Dec  8 14:07:56 2011
@@ -62,20 +62,15 @@
       <artifactId>log4j</artifactId>
       <scope>test</scope>
     </dependency>
-    <!-- replace these with just a cassandra entry once it is in a maven repo 
-->
     <dependency>
-      <groupId>apache</groupId>
-      <artifactId>cassandra</artifactId>
+      <groupId>org.apache.cassandra</groupId>
+      <artifactId>cassandra-all</artifactId>
       <version>0.7.0</version>
-      <scope>system</scope>
-      <systemPath>${basedir}/lib/apache-cassandra-0.7.0.jar</systemPath>
     </dependency>
     <dependency>
-      <groupId>apache</groupId>
-      <artifactId>thrift</artifactId>
-      <version>0.5</version>
-      <scope>system</scope>
-      <systemPath>${basedir}/lib/libthrift-0.5.jar</systemPath>
+      <groupId>org.apache.cassandra.deps</groupId>
+      <artifactId>libthrift</artifactId>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.slf4j</groupId>

Modified: whirr/trunk/services/hadoop/pom.xml
URL: 
http://svn.apache.org/viewvc/whirr/trunk/services/hadoop/pom.xml?rev=1211895&r1=1211894&r2=1211895&view=diff
==============================================================================
--- whirr/trunk/services/hadoop/pom.xml (original)
+++ whirr/trunk/services/hadoop/pom.xml Thu Dec  8 14:07:56 2011
@@ -29,7 +29,7 @@
   <version>0.7.0-SNAPSHOT</version>
   <name>Apache Whirr Hadoop</name>
   <properties>
-    <hadoop.version>0.20.2</hadoop.version>
+    <hadoop.version>0.20.205.0</hadoop.version>
   </properties>
   <dependencies>
     <dependency>
@@ -97,9 +97,8 @@
     <dependency>
       <groupId>org.apache.hadoop</groupId>
       <artifactId>hadoop-test</artifactId>
-      <version>0.20.3-SNAPSHOT</version>
-      <scope>system</scope>
-      <systemPath>${basedir}/lib/hadoop-test-0.20.3-SNAPSHOT.jar</systemPath>
+      <version>${hadoop.version}</version>
+      <scope>test</scope>
     </dependency>
   </dependencies>
   <build>

Propchange: whirr/trunk/services/voldemort/lib/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Thu Dec  8 14:07:56 2011
@@ -0,0 +1 @@
+linkedin-voldemort-0.90.RC3.jar


Reply via email to