Report page takes ages to load - maybe cache it?

Created on 20 February 2024, 9 months ago

I have 28 GB max memory on prod and it's all taken already by cache (really huge website with millions of entities).
Redis report page admin/reports/redis takes a reeeeally long time to load and sometimes ends up with WSOD.

Maybe it would be a nice idea to cache this page too?

Feature request
Status

Active

Version

1.7

Component

Code

Created by

🇷🇺Russia bigboy

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

Comments & Activities

  • Issue created by @bigboy
  • 🇨🇭Switzerland berdir Switzerland

    Caching won't help, we don't want this to be outdated and it still needs to be cached.

    What I'm open to implement is disable certain features of the report page if there are more than 1M keys for example, like the per-bin counts. Cache tags are already capped. Or we could add a cap to the bin as well, with a warning, would still give you a rough idea about the distribution.

    Also, the report could also be implemented as a drush command which doesn't need to worry about timeouts so much.

Production build 0.71.5 2024