[ https://issues.apache.org/jira/browse/SENTRY-1944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arjun Mishra updated SENTRY-1944: --------------------------------- Attachment: SENTRY-1944.02.patch > Optimize DelegateSentryStore.getGroupsByRoles() > ----------------------------------------------- > > Key: SENTRY-1944 > URL: https://issues.apache.org/jira/browse/SENTRY-1944 > Project: Sentry > Issue Type: Improvement > Components: Sentry > Affects Versions: 2.0.0 > Reporter: Alexander Kolbasov > Assignee: Arjun Mishra > Attachments: SENTRY-1944.01.patch, SENTRY-1944.02.patch > > > When Solr is using Sentry server for authorization, it issues a lot of calls > to {{getGroupsByRoles()}} function in {{DelegateSentryStore}}. > This function isn't very efficient - it walks over each role in the set, > obtains role by name, get groups for each role, and collects all group names > into a set. > It may be possible to optimize it. -- This message was sent by Atlassian JIRA (v6.4.14#64029)