Uploaded image for project: 'Confluence Data Center'
  1. Confluence 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

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

              Dates

                Created:
                Updated:
                Resolved: