[ https://issues.apache.org/jira/browse/SLING-4585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joel Richard updated SLING-4585: -------------------------------- Attachment: 0001-SLING-4585-Performance-Use-JackrabbitSession-getItem.patch The attached patch is compatible with the following branch: https://github.com/trekawek/sling/commits/SLING-4750 If we don't have to support older Jackrabbit versions, then we can remove the reflection code again. > Performance: Use JackrabbitSession#getItemOrNull to speed up > JcrResourceProvider#createResource > ----------------------------------------------------------------------------------------------- > > Key: SLING-4585 > URL: https://issues.apache.org/jira/browse/SLING-4585 > Project: Sling > Issue Type: Improvement > Components: JCR, ResourceResolver > Affects Versions: JCR Resource 2.5.0 > Reporter: Joel Richard > Priority: Critical > Labels: performance > Attachments: > 0001-SLING-4585-Performance-Use-JackrabbitSession-getItem.patch > > > If the current session is a JackrabbitSession, JcrResourceProvider should use > getItemOrNull (as soon as exported) to save rendering time. > See referenced issue and the following mail thread for more information: > http://mail-archives.apache.org/mod_mbox/jackrabbit-oak-dev/201504.mbox/%3CD1495A09.3B670%25anchela%40adobe.com%3E -- This message was sent by Atlassian JIRA (v6.3.4#6332)