Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-2465

Perform string searches against RemoteDirectory in com.atlassian.crowd.manager.directory.DirectoryManagerGeneric#searchNestedGroupRelationships

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Caching, Performance
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Right now, when the DirectoryManagerGeneric is asked to find string results, it will perform membership queries against the RemoteDirectory that require it to return Group or User objects, and then convert the results to strings again afterwards. This can be inefficient, especially when the underlying DAO may have its own string caches (which is the case in Confluence). This should be changed to perform string queries directly, to avoid double handling of the result objects.

              Unassigned Unassigned
              richatkins Richard Atkins
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: