Author: reschke
Date: Fri Dec  4 15:50:12 2015
New Revision: 1717988

URL: http://svn.apache.org/viewvc?rev=1717988&view=rev
Log:
OAK-3731: Version Garbage Collection: improve logging for split documents

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java?rev=1717988&r1=1717987&r2=1717988&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java
 Fri Dec  4 15:50:12 2015
@@ -115,7 +115,9 @@ public class VersionGarbageCollector {
     }
 
     private void collectSplitDocuments(VersionGCStats stats, long 
oldestRevTimeStamp) {
+        stats.collectAndDeleteSplitDocs.start();
         versionStore.deleteSplitDocuments(GC_TYPES, oldestRevTimeStamp, stats);
+        stats.collectAndDeleteSplitDocs.stop();
     }
 
     private void collectDeletedDocuments(VersionGCStats stats,
@@ -167,7 +169,7 @@ public class VersionGarbageCollector {
         int intermediateSplitDocGCCount;
         final Stopwatch collectDeletedDocs = Stopwatch.createUnstarted();
         final Stopwatch deleteDeletedDocs = Stopwatch.createUnstarted();
-
+        final Stopwatch collectAndDeleteSplitDocs = 
Stopwatch.createUnstarted();
 
         @Override
         public String toString() {
@@ -177,7 +179,8 @@ public class VersionGarbageCollector {
                     ", splitDocGCCount=" + splitDocGCCount +
                     ", intermediateSplitDocGCCount=" + 
intermediateSplitDocGCCount +
                     ", timeToCollectDeletedDocs=" + collectDeletedDocs +
-                    ", timeTakenToDeleteDocs=" + deleteDeletedDocs +
+                    ", timeTakenToDeleteDeletedDocs=" + deleteDeletedDocs +
+                    ", timeTakenToCollectAndDeleteSplitDocs=" + 
collectAndDeleteSplitDocs +
                     '}';
         }
     }


Reply via email to