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