You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by re...@apache.org on 2018/01/19 10:38:13 UTC
svn commit: r1821617 -
/jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker.java
Author: reschke
Date: Fri Jan 19 10:38:13 2018
New Revision: 1821617
URL: http://svn.apache.org/viewvc?rev=1821617&view=rev
Log:
OAK-7156: CacheChangesTracker should implement Closeable
Modified:
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker.java
Modified: jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker.java?rev=1821617&r1=1821616&r2=1821617&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker.java (original)
+++ jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker.java Fri Jan 19 10:38:13 2018
@@ -23,9 +23,10 @@ import com.google.common.hash.PrimitiveS
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import java.io.Closeable;
import java.util.List;
-public class CacheChangesTracker {
+public class CacheChangesTracker implements Closeable {
private static final Logger LOG = LoggerFactory.getLogger(CacheChangesTracker.class);
@@ -62,6 +63,7 @@ public class CacheChangesTracker {
return keyFilter.apply(key) && lazyBloomFilter.mightContain(key);
}
+ @Override
public void close() {
changeTrackers.remove(this);
@@ -113,6 +115,5 @@ public class CacheChangesTracker {
}
return filter;
}
-
}
}