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 2010/04/05 08:07:18 UTC
svn commit: r930803 - in
/lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables:
ItemPrefWithLengthArrayWritable.java UserPrefArrayWritable.java
UserWritable.java
Author: srowen
Date: Mon Apr 5 06:07:18 2010
New Revision: 930803
URL: http://svn.apache.org/viewvc?rev=930803&view=rev
Log:
Oops, fixed compile error from last commit which missed out some changes
Modified:
lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/ItemPrefWithLengthArrayWritable.java
lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserPrefArrayWritable.java
lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserWritable.java
Modified: lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/ItemPrefWithLengthArrayWritable.java
URL: http://svn.apache.org/viewvc/lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/ItemPrefWithLengthArrayWritable.java?rev=930803&r1=930802&r2=930803&view=diff
==============================================================================
--- lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/ItemPrefWithLengthArrayWritable.java (original)
+++ lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/ItemPrefWithLengthArrayWritable.java Mon Apr 5 06:07:18 2010
@@ -18,7 +18,6 @@
package org.apache.mahout.cf.taste.hadoop.similarity.item.writables;
import org.apache.hadoop.io.ArrayWritable;
-import org.apache.hadoop.io.Writable;
/**
* An {@link ArrayWritable} holding {@link ItemPrefWithLengthWritable}s
@@ -36,11 +35,6 @@ public final class ItemPrefWithLengthArr
}
public ItemPrefWithLengthWritable[] getItemPrefs() {
- Writable[] writables = get();
- ItemPrefWithLengthWritable[] itemPrefs = new ItemPrefWithLengthWritable[writables.length];
- for (int n=0; n<writables.length; n++) {
- itemPrefs[n] = (ItemPrefWithLengthWritable)writables[n];
- }
- return itemPrefs;
+ return (ItemPrefWithLengthWritable[]) toArray();
}
}
Modified: lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserPrefArrayWritable.java
URL: http://svn.apache.org/viewvc/lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserPrefArrayWritable.java?rev=930803&r1=930802&r2=930803&view=diff
==============================================================================
--- lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserPrefArrayWritable.java (original)
+++ lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserPrefArrayWritable.java Mon Apr 5 06:07:18 2010
@@ -18,7 +18,6 @@
package org.apache.mahout.cf.taste.hadoop.similarity.item.writables;
import org.apache.hadoop.io.ArrayWritable;
-import org.apache.hadoop.io.Writable;
/**
* An {@link ArrayWritable} holding {@link UserPrefWritable}s
@@ -36,11 +35,6 @@ public final class UserPrefArrayWritable
}
public UserPrefWritable[] getUserPrefs() {
- Writable[] writables = get();
- UserPrefWritable[] userPrefs = new UserPrefWritable[writables.length];
- for (int n=0; n<writables.length; n++) {
- userPrefs[n] = (UserPrefWritable) writables[n];
- }
- return userPrefs;
+ return (UserPrefWritable[]) toArray();
}
}
Modified: lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserWritable.java
URL: http://svn.apache.org/viewvc/lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserWritable.java?rev=930803&r1=930802&r2=930803&view=diff
==============================================================================
--- lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserWritable.java (original)
+++ lucene/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/hadoop/similarity/item/writables/UserWritable.java Mon Apr 5 06:07:18 2010
@@ -25,7 +25,7 @@ import org.apache.hadoop.io.WritableComp
import org.apache.mahout.common.RandomUtils;
/** A {@link WritableComparable} encapsulating a user ID. */
-public final class UserWritable implements WritableComparable<UserWritable> {
+public class UserWritable implements WritableComparable<UserWritable> {
private long userID;