Julian Reschke created JCRVLT-789: ------------------------------------- Summary: AggregateImpl might be able to avod iterating over child nodes Key: JCRVLT-789 URL: https://issues.apache.org/jira/browse/JCRVLT-789 Project: Jackrabbit FileVault Issue Type: Improvement Components: vlt Reporter: Julian Reschke
See [https://github.com/apache/jackrabbit-filevault/blob/367ffb423d84993c5bb0eb0186f810a58b6227be/vault-core/src/main/java/org/apache/jackrabbit/vault/fs/impl/AggregateImpl.java#L696] This code currently iterates unconditionally over child nodes (which is a problem for large collections). We might be able to avoid that by checking the filters before descending. I tried a quick hack, and that made tests fail (which is good). Will continue with a test case first. -- This message was sent by Atlassian Jira (v8.20.10#820010)