Dominik Süß created SLING-7544: ---------------------------------- Summary: Make optimized alias lookup non-blocking Key: SLING-7544 URL: https://issues.apache.org/jira/browse/SLING-7544 Project: Sling Issue Type: Improvement Components: ResourceResolver Affects Versions: Resource Resolver 1.5.36 Reporter: Dominik Süß
The implementation of optimized alias lookup as introduced with SLING-2521 blocks CommonResourceResolver activation while loading aliases to fillup the aliasmap. In case a corresponding index is not present yet this can lead to full tree traversal while indexing is doing the same in the background. The proposed improvements are: * making loading of the aliasmap happen asynchronously * only use optimized handling as soon as aliasmap is built * wait for non traversal index (optional - forced by default, can be turned off for small datasets) -- This message was sent by Atlassian JIRA (v7.6.3#76005)