ChainedFastBackend invalidates all items when cache tags are invalidated

Created on 18 January 2023, almost 2 years ago
Updated 9 September 2023, over 1 year ago

Problem/Motivation

Discovered in πŸ› Use READ COMMITTED by default for MySQL transactions Fixed , it looks like we unnecessarily invalidate all bins in ChainedFastBackend when cache tags are invalidated.

Because we have the checksum service and all backends (including fast ones) are responsible for checking that, or for invalidating tags themselves, we shouldn't need to.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

πŸ› Bug report
Status

Fixed

Version

11.0 πŸ”₯

Component
CacheΒ  β†’

Last updated about 23 hours ago

Created by

πŸ‡¬πŸ‡§United Kingdom catch

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