Author: amitj
Date: Thu Jul 30 13:28:04 2015
New Revision: 1693421

URL: http://svn.apache.org/r1693421
Log:
OAK-3167: [Blob GC] Wrong time units for blobGcMaxAge are passed from 
SegmentNodeStoreService

Converting value to milliseconds for the parameter passed in the initialization

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentNodeStoreService.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentNodeStoreService.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentNodeStoreService.java?rev=1693421&r1=1693420&r2=1693421&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentNodeStoreService.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentNodeStoreService.java
 Thu Jul 30 13:28:04 2015
@@ -40,6 +40,7 @@ import java.io.File;
 import java.io.IOException;
 import java.util.Dictionary;
 import java.util.Hashtable;
+import java.util.concurrent.TimeUnit;
 
 import org.apache.commons.io.FilenameUtils;
 import org.apache.felix.scr.annotations.Activate;
@@ -455,7 +456,7 @@ public class SegmentNodeStoreService ext
                     MarkSweepGarbageCollector gc = new 
MarkSweepGarbageCollector(
                             new 
SegmentBlobReferenceRetriever(store.getTracker()),
                             (GarbageCollectableBlobStore) store.getBlobStore(),
-                            executor, blobGcMaxAgeInSecs,
+                            executor, 
TimeUnit.SECONDS.toMillis(blobGcMaxAgeInSecs),
                             ClusterRepositoryInfo.getId(delegate));
                     gc.collectGarbage(sweep);
                 }


Reply via email to