You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by mr...@apache.org on 2015/08/19 15:09:02 UTC
svn commit: r1696578 -
/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java
Author: mreutegg
Date: Wed Aug 19 13:09:02 2015
New Revision: 1696578
URL: http://svn.apache.org/r1696578
Log:
OAK-3254: Log expensive NodeDocument.getNewestRevision() call
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java
Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java?rev=1696578&r1=1696577&r2=1696578&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java Wed Aug 19 13:09:02 2015
@@ -706,6 +706,11 @@ public final class NodeDocument extends
newestRev = it.next();
} else {
// check full history (only needed in rare cases)
+ if (LOG.isDebugEnabled()) {
+ LOG.debug("getNewestRevision() with changeRev {} on {}, " +
+ "_revisions {}, _commitRoot {}",
+ changeRev, getId(), getLocalRevisions(), getLocalCommitRoot());
+ }
it = filter(Iterables.mergeSorted(
ImmutableList.of(getValueMap(REVISIONS).keySet(), getValueMap(COMMIT_ROOT).keySet()),
revisions.comparator()), predicate).iterator();