Redesign caching

Created on 16 July 2020, almost 5 years ago
Updated 20 January 2025, 3 months ago

Problem
The caching of rate is not consistent (writing, retrieving and invalidation).
Especially when vote results are recalculated or votes are retrieved, there are several inefficiencies.

Solution
Redesign the logic and streamline cache usage in rate 8.x-2.x.

Tasks

  • Define caching and cache invalidation logic (items, tags)
  • Modify vote retrieval
  • Modify vote results and vote option results retrieval
  • Modify vote saving (result recalculation and cache storage)
📌 Task
Status

Active

Version

3.1

Component

Code

Created by

🇦🇹Austria jordik

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024