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;
}
-
}
}