diff options
author | Simon Rettberg | 2019-08-01 13:59:31 +0200 |
---|---|---|
committer | Simon Rettberg | 2019-08-01 13:59:31 +0200 |
commit | 82aa18343f116c5baf38408b876f00edfe99514d (patch) | |
tree | 0c0eb9b0b424ea1109796cdf74cc06cbe52ca093 /modules-available/exams/templates/page-exams.html | |
parent | [locations] Remove list filtering depending on permissions (diff) | |
download | slx-admin-82aa18343f116c5baf38408b876f00edfe99514d.tar.gz slx-admin-82aa18343f116c5baf38408b876f00edfe99514d.tar.xz slx-admin-82aa18343f116c5baf38408b876f00edfe99514d.zip |
[permissionmanager] Implement caching for permission checks
Some pages, like the location list, triggered excessive amounts of DB
queries when checking permissions. In that specific case, the number of
queries got cut down from 260 to 24, and the page generation time
dropped from 150ms to 80ms. (On a setup with 62 locations)
Diffstat (limited to 'modules-available/exams/templates/page-exams.html')
0 files changed, 0 insertions, 0 deletions