Julian Reschke created OAK-8628: ----------------------------------- Summary: NodeStateUtils.isHidden expects names but get's called with paths Key: OAK-8628 URL: https://issues.apache.org/jira/browse/OAK-8628 Project: Jackrabbit Oak Issue Type: Bug Components: store-spi Reporter: Julian Reschke
For instance with "/test" from {noformat} 10:30:12.983 ERROR [main] NodeStateUtils.java:50 /test java.lang.Exception: call stack at org.apache.jackrabbit.oak.spi.state.NodeStateUtils.isHidden(NodeStateUtils.java:50) at org.apache.jackrabbit.oak.plugins.index.Cursors$TraversingCursor.fetchNext(Cursors.java:348) at org.apache.jackrabbit.oak.plugins.index.Cursors$TraversingCursor.hasNext(Cursors.java:327) at org.apache.jackrabbit.oak.query.ast.SelectorImpl.nextInternal(SelectorImpl.java:515) at org.apache.jackrabbit.oak.query.ast.SelectorImpl.next(SelectorImpl.java:508) {noformat} We should either change doc and impl to handle paths, or enforce the contract and chagne other code to use `isHiddenPath()` instead. -- This message was sent by Atlassian Jira (v8.3.2#803003)