Skip to content
Snippets Groups Projects
Unverified Commit 84642517 authored by Alexander Solovyov's avatar Alexander Solovyov Committed by GitHub
Browse files

cache invalidation (#40774)

New endpoint accepts entity and entity ids in form of `database=1&dashboard=2&question=3`. If you don't supply
`&include=overrides`, then it tries to find configs directly referencing supplied entities and updates their
`invalidated_at`. If you supply `&include=overrides`, all the referenced cards are
updated (`report_card.cache_invalidated_at`).

Cache strategies then select the maximum `invalidated_at` in their logic. EE-only.

resolves #40548
parent c53ac13e
No related branches found
No related tags found
No related merge requests found
Showing
with 222 additions and 43 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment