Details
-
Type:
Task
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 2.7, 2.9
-
Fix Version/s: 2.9
-
Component/s: Database SQL/XMLDB
-
Labels:
-
Testing Instructions:
-
Affected Branches:MOODLE_27_STABLE, MOODLE_29_STABLE
-
Fixed Branches:MOODLE_29_STABLE
-
Pull from Repository:
-
Pull Master Branch:
MDL-46064_master -
Pull Master Diff URL:
-
Sprint:Team Beards Sprint 4
-
Issue size:Large
Description
Tim outlined it in https://moodle.org/mod/forum/discuss.php?d=260200 the benefits:
- We will be able to rely on transactions in core code to improve robustness
- Any MyISAM users will be 'forced' to use database engine which has row-level locking and thus much better scalability.
- We have been warning about MyISAM in use since 2010
Attachments
Issue Links
- blocks
-
MDL-49359 Warn regarding MyISAM usage in stable branches
-
- Closed
-
-
MDL-48145 Decide Moodle 2.9 requirements and push them to environment.xml
-
- Closed
-
-
MDL-49114 Add env check for slashargument support (as warning only for now)
-
- Closed
-
- has a non-specific relationship to
-
MDL-45504 Decide Moodle 2.8 requirements and push them to environment.xml
-
- Closed
-
- has been marked as being related by
-
MDL-48518 Course Restore Failure if cron is triggered during restore
-
- Open
-
- will help resolve
-
MDL-43421 user_lastaccess race condition
-
- Closed
-
(1 will help resolve)