Author: thomasm
Date: Wed Apr  3 14:09:17 2019
New Revision: 1856879

URL: http://svn.apache.org/viewvc?rev=1856879&view=rev
Log:
OAK-8177 Add logging around getReferenceCheckpoint method

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/AsyncIndexUpdate.java
    
jackrabbit/oak/trunk/oak-store-composite/src/main/java/org/apache/jackrabbit/oak/composite/CompositeNodeStore.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/AsyncIndexUpdate.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/AsyncIndexUpdate.java?rev=1856879&r1=1856878&r2=1856879&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/AsyncIndexUpdate.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/AsyncIndexUpdate.java
 Wed Apr  3 14:09:17 2019
@@ -661,6 +661,7 @@ public class AsyncIndexUpdate implements
         }
         keep.add(cp);
         keep.addAll(indexStats.tempCps);
+        log.debug("Getting checkpoint info for {}", cp);
         Map<String, String> info = store.checkpointInfo(cp);
         String value = info.get("created");
         if (value != null) {
@@ -685,6 +686,8 @@ public class AsyncIndexUpdate implements
                     }
                 }
             }
+        } else {
+            log.info("Checkpoint Info : '{}' for the checkpoint - {} ; keep -- 
{}", info, cp, keep);
         }
     }
 

Modified: 
jackrabbit/oak/trunk/oak-store-composite/src/main/java/org/apache/jackrabbit/oak/composite/CompositeNodeStore.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-store-composite/src/main/java/org/apache/jackrabbit/oak/composite/CompositeNodeStore.java?rev=1856879&r1=1856878&r2=1856879&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-store-composite/src/main/java/org/apache/jackrabbit/oak/composite/CompositeNodeStore.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-store-composite/src/main/java/org/apache/jackrabbit/oak/composite/CompositeNodeStore.java
 Wed Apr  3 14:09:17 2019
@@ -243,7 +243,7 @@ public class CompositeNodeStore implemen
     @Override
     public Map<String, String> checkpointInfo(String checkpoint) {
         if (!checkpointExists(ctx.getGlobalStore().getNodeStore(), 
checkpoint)) {
-            LOG.warn("Checkpoint {} doesn't exist. Debug info:\n{}", 
checkpoint, checkpointDebugInfo());
+            LOG.warn("Checkpoint {} doesn't exist. Debug info:\n{}", 
checkpoint, checkpointDebugInfo(), new Exception());
             return Collections.emptyMap();
         }
         return 
copyOf(filterKeys(ctx.getGlobalStore().getNodeStore().checkpointInfo(checkpoint),
 new Predicate<String>() {
@@ -278,7 +278,7 @@ public class CompositeNodeStore implemen
             nodeStates.put(nodeStore, nodeState);
         }
         if (any(nodeStates.values(), isNull())) {
-            LOG.warn("Checkpoint {} doesn't exist. Debug info:\n{}", 
checkpoint, checkpointDebugInfo());
+            LOG.warn("Checkpoint {} doesn't exist. Debug info:\n{}", 
checkpoint, checkpointDebugInfo(), new Exception());
             return null;
         }
         return ctx.createRootNodeState(nodeStates);


Reply via email to