-
Bug
-
Resolution: Fixed
-
Blocker
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-74271-master-squashed -
4 blocks (myoverview, timeline, recentlyaccesseditems, and calendar_month) all have upgrade steps that either add or remove instances of the block to/from the dashboard page.
But the database operations used can take quite some time. While testing an upgrade of client site, we found that each one of those block upgrade steps took around 40 minutes to complete.
After a relatively minor rework of the upgrade steps, I was able to take it to under 1 minute per block.
- Discovered while testing
-
MDLQA-16397 CLONE - Upgrade test using a big data set with many courses
- Passed
- has been marked as being related by
-
MDL-74506 Recently accessed items block instances after upgrade have incorrect parent context ID
- Closed
-
MDL-81882 upgrade_block_delete_instances is extremely slow for large sets of blocks and preferences
- Open
- will help resolve
-
MDLSITE-6601 Upgrade moodle.org to 4.0
- Resolved