mirror of
https://github.com/moodle/moodle.git
synced 2025-01-19 14:27:22 +01:00
6a3acc84de
Use core functions that are faster for test file creation. To support large requests for hashes, the core hash function must support large hashes without recursion. PHP has a default recursion depth of 100 and long hashes don't support this. Remove transactions as they create performance problems for larger courses and doesn't introduce significant benefit for developers. Performance changes meant the times were much faster, a reasonable guess was taken on performance of an average machine.