Details
-
Type:
Sub-task
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 2.0
-
Fix Version/s: 2.0.2
-
Component/s: Administration, Navigation, Performance
-
Labels:
-
Database:Any
-
Difficulty:Moderate
-
Affected Branches:MOODLE_20_STABLE
-
Fixed Branches:MOODLE_20_STABLE
Description
The attached patch improves performance by not having to recursively search the admin tree each time a child is added. As an admin user, admin_category->locate can easily be called over 3,000 times! In my tests, this improved load times of an admin user's page by about 7%.