[ https://issues.apache.org/jira/browse/JCR-3335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Parvulescu resolved JCR-3335. ---------------------------------- Resolution: Invalid patch rendered invalid by recent ACL work > Reduce synchronized block scope when loading a node by id > --------------------------------------------------------- > > Key: JCR-3335 > URL: https://issues.apache.org/jira/browse/JCR-3335 > Project: Jackrabbit Content Repository > Issue Type: Sub-task > Reporter: Alex Parvulescu > Attachments: CachingEntryCollector.java.patch > > > This is a small(ish) change that takes the 'getNodeById' cll outside of the synchronized block that wraps the cache access. > I see the load call as a heavy one, and the proposed change offers better concurrency behavior. > In the tests that I ran, mostly related to queries I got a 20% improvement on average query response time. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira