JIRA performance improvements

XMLWordPrintable

      The exception is one big group jira-users which has 600. It is this one that takes a long time to reload it seems. When the cache expires all of these are grabbed and this is particularly noticeable on a user picker like the reporter user picker.

      Looking at the crowd logs there seems to be a separate LDAP call for each user and for each group in the whole directory. We get a bunch of entries like the following:
      11:14:04,984 INFO integration.directory.connector.spring.GenericAttributesMapper: Looking for group member: baseDN = CN=A User,OU=Users,OU=MyComp,DC=mycomp,DC=nonprofit,DC=org - filter = (memberOf=CN=jira-users,OU=Groups,OU=MyComp,DC=mycomp,DC=nonprofit,DC=org)

      Here is the original forum post: http://forums.atlassian.com/thread.jspa?threadID=17292&tstart=0

        1. crowd-core-1.1.2-SNAPSHOT.jar
          283 kB
        2. ViewPrincipal.class
          8 kB
        3. catalina.out.20070820
          727 kB

              Assignee:
              Justen Stepka [Atlassian]
              Reporter:
              Justen Stepka [Atlassian]
              Votes:
              5 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved:

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