Cache also failed principal lookups
-----------------------------------
Key: JCR-2672
URL: https://issues.apache.org/jira/browse/JCR-2672
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: jackrabbit-core, security
Reporter: Jukka Zitting
Priority: Minor
The principal cache in Jackrabbit normally does a good job in ensuring good
performance in critical areas like ACL evaulation. However, the cache only
includes successful principal lookups, so an ACE that references a missing (or
mistyped) principal can cause notable performance issues as a new principal
lookup is needed whenever the node covered by such an ACL is accessed.
To solve that problem I propose that we extend the principal cache to also
cover negative principal lookups.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.