Similar to #2851664: Make watchdog optional for performance, for very large sites, this can be a performance hindrance when loading a ton of users (in our case, 6500+).

I'm not sure how often settings need to be edited for directory rules, but caching this response should help with loading those forms. In addition, I added a checkbox to the preference pane that can make this step optional since you do have to clear cache if you're looking for specific users.

Attached are screenshots showing the load times with and without cache, and you can see an significant improvement with caching.

Without caching
Without caching

With caching
With Caching

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

kyletaylored created an issue. See original summary.

kyletaylored’s picture

Status: Active » Needs review
FileSize
3.03 KB

Patch attached.

kyletaylored’s picture

Issue summary: View changes
kyletaylored’s picture

zanonmark’s picture

Assigned: Unassigned » zanonmark

zanonmark’s picture

Status: Needs review » Fixed
zanonmark’s picture

Status: Fixed » Closed (fixed)

Thanks for this patch, too: I just committed it to the current -dev branch.

Thanks,
Marco