Page load performance increases
Randle Taylor
Branch: randlet/qatrackplus:0.2.8_performance
Branch: tohccmedphys/qatrackplus:0.2.8
Merged
Merged pull request
Merged in randlet/qatrackplus/0.2.8_performance (pull request #43)
Merged in randlet/qatrackplus/0.2.8_performance (pull request #43)
This pr improves page load speeds particularly for the charts page who's page load time decreased by 12x for our large production database. This is a result of lazy loading a TestList's tests rather than pulling all tests in for page load.
This pull request also introduces caching of the
UNREVIEWED
count andQA_FREQUENCIES
context variables to prevent them having to be requeried on every page load.