Author: chetanm Date: Fri Dec 15 16:48:52 2017 New Revision: 1818302 URL: http://svn.apache.org/viewvc?rev=1818302&view=rev Log: OAK-6353 - Use Document order traversal for reindexing performed on DocumentNodeStore setups
Exclude hidden docs. Some hidden doc may get pass the id test due to long paths. So they need to be filtered here Modified: jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/NodeStateEntryTraverser.java Modified: jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/NodeStateEntryTraverser.java URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/NodeStateEntryTraverser.java?rev=1818302&r1=1818301&r2=1818302&view=diff ============================================================================== --- jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/NodeStateEntryTraverser.java (original) +++ jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/NodeStateEntryTraverser.java Fri Dec 15 16:48:52 2017 @@ -90,7 +90,7 @@ public class NodeStateEntryTraverser imp @SuppressWarnings("Guava") private Iterable<NodeStateEntry> getIncludedDocs() { return FluentIterable.from(getDocsFilteredByPath()) - .filter(doc -> !doc.isSplitDocument()) + .filter(doc -> !doc.isSplitDocument() && !NodeStateUtils.isHiddenPath(doc.getPath())) .transformAndConcat(doc -> getEntries(doc)); }