Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-55231

Partial course cache rebuild

    XMLWordPrintable

    Details

      Description

      When anything (sections or modules) is added/updated/deleted in a course, the whole course's cache is deleted and then rebuilt. A course cache build can take a while, it mostly depends of the number of module instances which implement MODNAME_get_coursemodule_info in the course.

      The idea is to allow a partial course cache rebuild. Updating/deleting a section/module will only invalidate the cache of the element. Then, only the cache of the element will be recalculated when needed.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              viossat Mathieu Viossat
              Participants:
              Component watchers:
              Matteo Scaramuccia, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón, Matteo Scaramuccia, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              8 Vote for this issue
              Watchers:
              11 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 minutes
                  2m