Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-3225

Improve performance for paginated queries across multiple directories

    XMLWordPrintable

Details

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      Crowd's support for paginated queries doesn't take advantage of the underlying directories ability to provide paginated results. This means that a small query for the first ten users can end up querying the database for all users and then sorting in Crowd.

      Directory implementations that support pagination (anything backed by a database or remote Crowd) should have their results limited. In the simplest case of a single directory this will allow the database results to be returned directly, sorted by the database.

      Keeping correct behaviour for user shadowing may prevent some cases like uncached LDAP directories from being optimised, but covering the database-only and single-directory-only cases address specific customer issues.

      Attachments

        Issue Links

          Activity

            People

              jhinch jhinch (Atlassian)
              jwalton joe
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: