Author: srowen
Date: Tue Aug 16 12:27:40 2011
New Revision: 1158231
URL: http://svn.apache.org/viewvc?rev=1158231&view=rev
Log:
Oops, clear all caches on a refresh()
Modified:
mahout/trunk/integration/src/main/java/org/apache/mahout/cf/taste/impl/model/cassandra/CassandraDataModel.java
Modified:
mahout/trunk/integration/src/main/java/org/apache/mahout/cf/taste/impl/model/cassandra/CassandraDataModel.java
URL:
http://svn.apache.org/viewvc/mahout/trunk/integration/src/main/java/org/apache/mahout/cf/taste/impl/model/cassandra/CassandraDataModel.java?rev=1158231&r1=1158230&r2=1158231&view=diff
==============================================================================
---
mahout/trunk/integration/src/main/java/org/apache/mahout/cf/taste/impl/model/cassandra/CassandraDataModel.java
(original)
+++
mahout/trunk/integration/src/main/java/org/apache/mahout/cf/taste/impl/model/cassandra/CassandraDataModel.java
Tue Aug 16 12:27:40 2011
@@ -323,6 +323,11 @@ public final class CassandraDataModel im
@Override
public void refresh(Collection<Refreshable> alreadyRefreshed) {
userCache.clear();
+ itemCache.clear();
+ userIDsFromItemCache.clear();
+ itemIDsFromUserCache.clear();
+ userCountCache.set(null);
+ itemCountCache.set(null);
}
@Override