Author: amitj
Date: Tue Nov 15 08:42:06 2016
New Revision: 1769756

URL: http://svn.apache.org/viewvc?rev=1769756&view=rev
Log:
OAK-5108: [Blob GC] checkConsistency() should sync available blobs from the 
datastore

Downloading blobids from the datastore directly for checkConsistency.

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector.java?rev=1769756&r1=1769755&r2=1769756&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector.java
 Tue Nov 15 08:42:06 2016
@@ -523,7 +523,7 @@ public class MarkSweepGarbageCollector i
     
             // Find all blobs available in the blob store
             ListenableFutureTask<Integer> blobIdRetriever = 
ListenableFutureTask.create(new BlobIdRetriever(fs,
-                false));
+                true));
             executor.execute(blobIdRetriever);
     
             // Mark all used blob references


Reply via email to