You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by sr...@apache.org on 2012/10/29 10:42:55 UTC

svn commit: r1403212 - in /mahout/trunk: core/pom.xml integration/pom.xml math/src/main/java/org/apache/mahout/math/FileBasedSparseBinaryMatrix.java pom.xml

Author: srowen
Date: Mon Oct 29 09:42:55 2012
New Revision: 1403212

URL: http://svn.apache.org/viewvc?rev=1403212&view=rev
Log:
Update Maven plugin versions, and update to latest 0.20.x Hadoop (1.0.4). Remove Nullable annotation that didn't compile (anymore?)

Modified:
    mahout/trunk/core/pom.xml
    mahout/trunk/integration/pom.xml
    mahout/trunk/math/src/main/java/org/apache/mahout/math/FileBasedSparseBinaryMatrix.java
    mahout/trunk/pom.xml

Modified: mahout/trunk/core/pom.xml
URL: http://svn.apache.org/viewvc/mahout/trunk/core/pom.xml?rev=1403212&r1=1403211&r2=1403212&view=diff
==============================================================================
--- mahout/trunk/core/pom.xml (original)
+++ mahout/trunk/core/pom.xml Mon Oct 29 09:42:55 2012
@@ -158,6 +158,11 @@
     </dependency>
 
     <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+    </dependency>
+
+    <dependency>
       <groupId>com.thoughtworks.xstream</groupId>
       <artifactId>xstream</artifactId>
     </dependency>

Modified: mahout/trunk/integration/pom.xml
URL: http://svn.apache.org/viewvc/mahout/trunk/integration/pom.xml?rev=1403212&r1=1403211&r2=1403212&view=diff
==============================================================================
--- mahout/trunk/integration/pom.xml (original)
+++ mahout/trunk/integration/pom.xml Mon Oct 29 09:42:55 2012
@@ -145,11 +145,9 @@
         <artifactId>lucene-analyzers</artifactId>
     </dependency>
 
-
     <dependency>
       <groupId>commons-io</groupId>
       <artifactId>commons-io</artifactId>
-      <version>2.0.1</version>
     </dependency>
 
     <dependency>
@@ -161,19 +159,19 @@
     <dependency>
       <groupId>org.mongodb</groupId>
       <artifactId>mongo-java-driver</artifactId>
-      <version>2.5</version>
+      <version>2.9.1</version>
     </dependency>
 
     <dependency>
       <groupId>org.mongodb</groupId>
       <artifactId>bson</artifactId>
-      <version>2.5</version>
+      <version>2.9.1</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.cassandra</groupId>
       <artifactId>cassandra-all</artifactId>
-      <version>0.8.1</version>
+      <version>1.1.5</version>
     </dependency>
 
     <dependency>
@@ -185,7 +183,7 @@
     <dependency>
       <groupId>me.prettyprint</groupId>
       <artifactId>hector-core</artifactId>
-      <version>0.8.0-2</version>
+      <version>1.0-5</version>
     </dependency>
 
     <dependency>

Modified: mahout/trunk/math/src/main/java/org/apache/mahout/math/FileBasedSparseBinaryMatrix.java
URL: http://svn.apache.org/viewvc/mahout/trunk/math/src/main/java/org/apache/mahout/math/FileBasedSparseBinaryMatrix.java?rev=1403212&r1=1403211&r2=1403212&view=diff
==============================================================================
--- mahout/trunk/math/src/main/java/org/apache/mahout/math/FileBasedSparseBinaryMatrix.java (original)
+++ mahout/trunk/math/src/main/java/org/apache/mahout/math/FileBasedSparseBinaryMatrix.java Mon Oct 29 09:42:55 2012
@@ -23,7 +23,6 @@ import com.google.common.collect.Abstrac
 import com.google.common.collect.Iterators;
 import com.google.common.collect.Lists;
 
-import javax.annotation.Nullable;
 import java.io.DataOutputStream;
 import java.io.File;
 import java.io.FileInputStream;
@@ -134,7 +133,7 @@ public final class FileBasedSparseBinary
       List<Integer> columns = Lists.newArrayList(Iterators.transform(row.vector().iterateNonZero(),
         new Function<Vector.Element, Integer>() {
           @Override
-          public Integer apply(@Nullable Vector.Element element) {
+          public Integer apply(Vector.Element element) {
             return element.index();
           }
         }));

Modified: mahout/trunk/pom.xml
URL: http://svn.apache.org/viewvc/mahout/trunk/pom.xml?rev=1403212&r1=1403211&r2=1403212&view=diff
==============================================================================
--- mahout/trunk/pom.xml (original)
+++ mahout/trunk/pom.xml Mon Oct 29 09:42:55 2012
@@ -97,7 +97,7 @@
     <skipTests>false</skipTests>
     <maven.clover.multiproject>true</maven.clover.multiproject>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-    <hadoop.version>0.20.204.0</hadoop.version>
+    <hadoop.version>1.0.4</hadoop.version>
     <lucene.version>3.6.0</lucene.version>
   </properties>
   <issueManagement>
@@ -216,10 +216,6 @@
             <artifactId>hsqldb</artifactId>
           </exclusion>
           <exclusion>
-            <groupId>commons-el</groupId>
-            <artifactId>commons-el</artifactId>
-          </exclusion>
-          <exclusion>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
           </exclusion>
@@ -240,10 +236,6 @@
             <artifactId>servlet-api-2.5</artifactId>
           </exclusion>
           <exclusion>
-            <groupId>commons-net</groupId>
-            <artifactId>commons-net</artifactId>
-          </exclusion>
-          <exclusion>
             <groupId>tomcat</groupId>
             <artifactId>jasper-runtime</artifactId>
           </exclusion>
@@ -287,10 +279,6 @@
             <artifactId>hsqldb</artifactId>
           </exclusion>
           <exclusion>
-            <groupId>commons-el</groupId>
-            <artifactId>commons-el</artifactId>
-          </exclusion>
-          <exclusion>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
           </exclusion>
@@ -311,10 +299,6 @@
             <artifactId>servlet-api-2.5</artifactId>
           </exclusion>
           <exclusion>
-            <groupId>commons-net</groupId>
-            <artifactId>commons-net</artifactId>
-          </exclusion>
-          <exclusion>
             <groupId>tomcat</groupId>
             <artifactId>jasper-runtime</artifactId>
           </exclusion>
@@ -334,18 +318,6 @@
             <groupId>org.eclipse.jdt</groupId>
             <artifactId>core</artifactId>
           </exclusion>
-          <exclusion>
-            <groupId>org.slf4j</groupId>
-            <artifactId>slf4j-api</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>org.slf4j</groupId>
-            <artifactId>slf4j-jcl</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>org.slf4j</groupId>
-            <artifactId>slf4j-log4j12</artifactId>
-          </exclusion>
         </exclusions>
       </dependency>
       <dependency>
@@ -362,12 +334,12 @@
       <dependency>
         <groupId>org.codehaus.jackson</groupId>
         <artifactId>jackson-core-asl</artifactId>
-        <version>1.8.8</version>
+        <version>1.9.10</version>
       </dependency>
       <dependency>
         <groupId>org.codehaus.jackson</groupId>
         <artifactId>jackson-mapper-asl</artifactId>
-        <version>1.8.8</version>
+        <version>1.9.10</version>
       </dependency>
 
       <dependency>
@@ -385,14 +357,20 @@
       <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-api</artifactId>
-        <version>1.6.6</version>
+        <version>1.7.2</version>
       </dependency>
       <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-jcl</artifactId>
-        <version>1.6.6</version>
+        <version>1.7.2</version>
         <scope>test</scope>
       </dependency>
+
+      <dependency>
+        <groupId>commons-io</groupId>
+        <artifactId>commons-io</artifactId>
+        <version>2.4</version>
+      </dependency>
       
       <dependency>
         <groupId>commons-lang</groupId>
@@ -415,19 +393,23 @@
             <groupId>jfree</groupId>
             <artifactId>jfreechart</artifactId>
           </exclusion>
+          <exclusion>
+            <groupId>jfree</groupId>
+            <artifactId>jcommon</artifactId>
+          </exclusion>
         </exclusions>
       </dependency>
       
       <dependency>
         <groupId>com.thoughtworks.xstream</groupId>
         <artifactId>xstream</artifactId>
-        <version>1.4.2</version>
+        <version>1.4.3</version>
       </dependency>
 
       <dependency>
         <groupId>com.google.guava</groupId>
         <artifactId>guava</artifactId>
-        <version>12.0</version>
+        <version>13.0</version>
       </dependency>
       
       <dependency>
@@ -459,7 +441,7 @@
                   <pluginExecutionFilter>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-dependency-plugin</artifactId>
-                    <versionRange>[2.4,)</versionRange>
+                    <version>2.5.1</version>
                     <goals>
                       <goal>copy-dependencies</goal>
                     </goals>
@@ -488,7 +470,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-source-plugin</artifactId>
-          <version>2.1.2</version>
+          <version>2.2.1</version>
           <executions>
             <execution>
               <id>attach-sources</id>
@@ -502,7 +484,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-javadoc-plugin</artifactId>
-          <version>2.8.1</version>
+          <version>2.9</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -522,17 +504,17 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-dependency-plugin</artifactId>
-          <version>2.4</version>
+          <version>2.5.1</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-install-plugin</artifactId>
-          <version>2.3.1</version>
+          <version>2.4</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-resources-plugin</artifactId>
-          <version>2.5</version>
+          <version>2.6</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -577,7 +559,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-release-plugin</artifactId>
-          <version>2.3.1</version>
+          <version>2.3.2</version>
           <configuration>
             <useReleaseProfile>true</useReleaseProfile>
             <releaseProfiles>release,mahout_release</releaseProfiles>
@@ -590,7 +572,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-compiler-plugin</artifactId>
-          <version>2.4</version>
+          <version>2.5.1</version>
           <configuration>
             <encoding>UTF-8</encoding>
             <source>1.6</source>
@@ -648,7 +630,7 @@
               <ruleset>../buildtools/src/main/resources/mahout-pmd-ruleset.xml</ruleset>
             </rulesets>
             <sourceEncoding>UTF-8</sourceEncoding>
-            <targetJdk>1.5</targetJdk>
+            <targetJdk>1.6</targetJdk>
             <linkXRef>false</linkXRef>
             <includeTests>true</includeTests>
             <verbose>true</verbose>
@@ -668,12 +650,12 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
-          <version>2.12</version>
+          <version>2.12.4</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-remote-resources-plugin</artifactId>
-          <version>1.3</version>
+          <version>1.4</version>
           <configuration>
             <skipTests>${skipTests}</skipTests>
             <appendedResourcesDirectory>./src/main/appended-resources</appendedResourcesDirectory>
@@ -724,7 +706,7 @@
       <plugin>
         <groupId>com.atlassian.maven.plugins</groupId>
         <artifactId>maven-clover2-plugin</artifactId>
-        <version>3.1.4</version>
+        <version>3.1.7</version>
       </plugin>
     </plugins>
       <resources>
@@ -780,7 +762,7 @@
             <inherited>true</inherited>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-source-plugin</artifactId>
-            <version>2.1.2</version>
+            <version>2.2.1</version>
             <executions>
               <execution>
                 <id>attach-sources</id>
@@ -794,7 +776,7 @@
             <inherited>true</inherited>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-javadoc-plugin</artifactId>
-            <version>2.8.1</version>
+            <version>2.9</version>
             <executions>
               <execution>
                 <id>attach-javadocs</id>
@@ -827,7 +809,7 @@
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-compiler-plugin</artifactId>
-            <version>2.4</version>
+            <version>2.5.1</version>
             <configuration>
               <showDeprecation>true</showDeprecation>
               <showWarnings>true</showWarnings>
@@ -893,7 +875,7 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-report-plugin</artifactId>
-        <version>2.12</version>
+        <version>2.12.4</version>
       </plugin>
       <!-- checkstyle -->
       <plugin>
@@ -909,7 +891,7 @@
       <plugin>
         <groupId>com.atlassian.maven.plugins</groupId>
         <artifactId>maven-clover2-plugin</artifactId>
-        <version>3.1.4</version>
+        <version>3.1.7</version>
         <configuration>
           <generateHistorical>true</generateHistorical>
           <licenseLocation>buildtools/clover.license</licenseLocation>
@@ -922,7 +904,7 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.8.1</version>
+        <version>2.9</version>
       </plugin>
       <!-- code duplication - copy and paste detection -->
       <plugin>
@@ -934,7 +916,7 @@
             <ruleset>../buildtools/src/main/resources/mahout-pmd-ruleset.xml</ruleset>
           </rulesets>
           <sourceEncoding>UTF-8</sourceEncoding>
-          <targetJdk>1.5</targetJdk>
+          <targetJdk>1.6</targetJdk>
           <linkXRef>false</linkXRef>
           <includeTests>true</includeTests>
           <verbose>true</verbose>
@@ -956,7 +938,7 @@
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>findbugs-maven-plugin</artifactId>
-        <version>2.5</version>
+        <version>2.5.2</version>
         <configuration>
           <xmlOutput>true</xmlOutput>
           <xmlOutputDirectory>target/findbugs</xmlOutputDirectory>
@@ -973,7 +955,7 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-changes-plugin</artifactId>
-        <version>2.7.1</version>
+        <version>2.8</version>
         <configuration>
           <onlyCurrentVersion>true</onlyCurrentVersion>
           <columnNames>Type,Key,Summary,Status,Resolution,Assignee</columnNames>
@@ -990,17 +972,17 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-report-plugin</artifactId>
-        <version>2.12</version>
+        <version>2.12.4</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.8.1</version>
+        <version>2.9</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-project-info-reports-plugin</artifactId>
-        <version>2.4</version>
+        <version>2.5.1</version>
         <reportSets>
           <reportSet>
             <reports>