Page MenuHomePhabricator

Excessive Redis cache hits
Closed, ResolvedPublic4 Estimated Story Points

Description

Tracking Redis cache hits today they still seemed overly high - although the preview patch was still in place & the ones that were the focus of that change were not showing up - I will fill this out further with some thoughts

Event Timeline

Dwisehaupt set the point value for this task to 4.Nov 14 2022, 9:44 PM

Change 856695 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Remove some queue hits

https://gerrit.wikimedia.org/r/856695

Change 856695 merged by Eileen:

[wikimedia/fundraising/crm@master] Remove some queue hits

https://gerrit.wikimedia.org/r/856695

Change 856720 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Backport Redis Cache fix

https://gerrit.wikimedia.org/r/856720

Change 856720 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Backport Redis Cache fix

https://gerrit.wikimedia.org/r/856720

Change 857124 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Fix 745c4241a7 to really add fastArray cache to mixin caches

https://gerrit.wikimedia.org/r/857124

Change 857138 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add code I used to analyse the Redis Montior output

https://gerrit.wikimedia.org/r/857138

Change 857124 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Fix 745c4241a7 to really add fastArray cache to mixin caches

https://gerrit.wikimedia.org/r/857124

Change 857138 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add code I used to analyse the Redis Montior output

https://gerrit.wikimedia.org/r/857138

Change 857901 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Further fixes on Redis output parsing

https://gerrit.wikimedia.org/r/857901

Change 857901 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Further fixes on Redis output parsing

https://gerrit.wikimedia.org/r/857901

Change 859166 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Port caching fix for js_strings

https://gerrit.wikimedia.org/r/859166

I've just put in one more port https://github.com/civicrm/civicrm-core/pull/24989

I just pulled down another couple of minutes to monitor - but it was pretty heavy with user searches & only that jumped out at me - I think this might be as long as a piece of string so gonna time-box to this sprint

In terms of monitoring - I updated the docs on wikitech

Change 859166 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Port caching fix for js_strings

https://gerrit.wikimedia.org/r/859166

XenoRyet set Final Story Points to 4.