Skip to content

821 statistics cache

Bengfort requested to merge 821-statistics-cache into master

Based in !463 (merged)

This implements a custom cache for participation statistics. Cache invalidation is pretty expensive, but it is assumed that it will only be triggered in very few cases.

The impact on privacy is relatively small as only aggregated data is stored. However, this is not true if there are only very few participation requests for a study (if there is only one participant you can deduce the attributes that were used for the statistics). Also note that privacy levels are not yet taken into account for statistics.

Merge request reports