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);