In order to make sure that familiarity data is presented quickly, and to report on Development over time, a persons awareness and familiarity with roles is cached. The cache means that a persons familiarity with roles does not have to be calculated with each page load.
The cache is used the following places:
The cache is automatically rebuilt when:
There are cases where the cache can grow outdated. Most commonly this happens when new expectations are added, and none of the automatic triggers for cache rebuilding has occured since.
Outdated cache can most easily be recognized on the Roles-list of a person, where the left column list of roles is uncached, and the right column list is cached.
If you suspect that the cache is outdated for a given person, you can manually trigger an update of the cache by clicking the refresh icon in the right column of the Focus-dashboard, or in the Role familiarity report.