Author: thomasm
Date: Wed Mar 12 10:27:54 2014
New Revision: 1576682
URL: http://svn.apache.org/r1576682
Log:
OAK-377 Data store garbage collection (small optimization)
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/DataStoreBlobStore.java
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/DataStoreBlobStore.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/DataStoreBlobStore.java?rev=1576682&r1=1576681&r2=1576682&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/DataStoreBlobStore.java
(original)
+++
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/DataStoreBlobStore.java
Wed Mar 12 10:27:54 2014
@@ -44,7 +44,7 @@ import com.google.common.cache.CacheLoad
import com.google.common.cache.LoadingCache;
import com.google.common.cache.RemovalListener;
import com.google.common.cache.RemovalNotification;
-import com.google.common.collect.Lists;
+import com.google.common.collect.Iterators;
/**
* A {@link BlobStore} implementation which is a compatibility wrapper for
@@ -537,7 +537,7 @@ public class DataStoreBlobStore implemen
@Override
public Iterator<String> resolveChunks(String blobId) throws IOException {
- return Lists.newArrayList(blobId).iterator();
+ return Iterators.singletonIterator(blobId);
}
class DataStoreIterator implements Iterator<String> {