-
Improvement
-
Resolution: Fixed
-
Minor
-
2.8
-
MOODLE_28_STABLE
-
MOODLE_29_STABLE
-
When restoring complicated courses, backup_general_helper::get_backup_information() can be called many times. In the example of a Large example course the following happens
Calls to get_backup_information | 5546 |
Time per call | 4-5 seconds |
Restore Time | 6.3 hours |
Caching get_backup_information can provide a significant performance improvement as much of the calculation of the restore is stored in memory.