Improve JIRA integration by consolidating the findAllPrincipalNames() call with the individual calls to retrieve users.

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Fixed
    • 1.4.3, 1.5
    • Component/s: None
    • None

      JIRA calls findAllPrincipalNames(), then iterates over each username, asking for the user object.

      Since findAllPrincipalNames() is implemented as a call to searchPrincipals() which fetches all the user details, we should optimise this code path by adding replacing the code that performs this in the crowd-integration-client with a call to searchPrincipals().

      This will make life much better for LDAP (particularly AD), and custom directory users.

            Assignee:
            Unassigned
            Reporter:
            David O'Flynn [Atlassian]
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 8h
                8h
                Remaining:
                Remaining Estimate - 8h
                8h
                Logged:
                Time Spent - Not Specified
                Not Specified