Manfred Baedke created OAK-4930: ----------------------------------- Summary: External Principal Management: DynamicSyncContext makes redundant calls to IdentityProvider.getIdentity() Key: OAK-4930 URL: https://issues.apache.org/jira/browse/OAK-4930 Project: Jackrabbit Oak Issue Type: Improvement Components: auth-external Affects Versions: 1.5.12, 1.2.20, 1.4.8 Reporter: Manfred Baedke Assignee: Manfred Baedke
When recursively collecting principal names associated with the declared group memberships of a given principal, the method DynamicSyncContext.collectPrincipalNames() unnecessarily calls IdentityProvider.getIdentity() for every declared group reference, though it is only necessary when the actual depth of the remaining recursion is >1. -- This message was sent by Atlassian JIRA (v6.3.4#6332)