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