Uploaded image for project: 'Confluence Server and Data Center'
  1. Confluence Server and Data Center
  2. CONFSERVER-8675

Support for thousands of groups needs improvement

    XMLWordPrintable

    Details

      Description

      Use Case: Administration : Manage Groups : Browse Pagination

      Issues:

      • LDAP queries select every group name for each page load (potentially thousands)
      • Pagination does not adequately support thousands of groups

      Suggestions:

      • Cache LDAP group names
      • Improve pagination to support thousands of groups
      • Implement search within a result set
      • Separate LDAP & Local groups
      • Configuration option to hide Manage Groups function for LDAP groups

      ldap query filters noted on this page:
      filter="(&(objectClass=brownGroup)(objectClass=brownGroup))" attrs="brownGroupRDN
      filter="(&(objectClass=brownGroup)(objectClass=brownGroup))" attrs="brownGroupRDN
      [2 queries returning all group names for each page...no caching, and no limiting record set returned]

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              matt@atlassian.com Matt Ryall
              Reporter:
              865c34732c48 James Cramton
              Votes:
              6 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: