We have moved to GitHub Issues
Created by Shannon Deminick 21 Jan 2016, 18:33:05 Updated by Claus Jensen 27 Jan 2016, 13:21:26
Relates to: U4-7807
We consistently need to load in all content types, but currently we are caching these individually by Id, worse is that the normal lookups required are done by alias which are not cached at all. Like the language, public access, and domain repositories, the content types repositories should use FullDataSetRepositoryCachePolicyFactory and cache all results in a single list which is then used to query against.
I've discovered that this saves quite a lot of queries during startup and can now see startup at less than 1 second in some cases.
This needs to be backported for this version, rev: 07d50464cc5530bd0890b7d14c293f5829ab97db
I have backported now.
Type: Performance Problem
Backwards Compatible: True
Due in version: 7.3.6
Sprint: Sprint 7