MDL-58136 cache: Add a course completion cache
The last change added 1 db read per course per page which is not OK. Add a cache to compensate.
This commit is contained in:
@@ -769,6 +769,7 @@ class completion_info {
|
||||
|
||||
// Difficult to find affected users, just purge all completion cache.
|
||||
cache::make('core', 'completion')->purge();
|
||||
cache::make('core', 'coursecompletion')->purge();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -820,6 +821,7 @@ class completion_info {
|
||||
|
||||
// Difficult to find affected users, just purge all completion cache.
|
||||
cache::make('core', 'completion')->purge();
|
||||
cache::make('core', 'coursecompletion')->purge();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user