Page MenuHomePhabricator

Cache mentor/mentee relationship in memcached
Closed, ResolvedPublic

Description

Background

Now with mentor/mentee relationship managed in a separate database table (to be able to run more queries on it, see parent), we no longer have any cache of mentor/mentee relationship.

Task objective

Cache mentor/mentee relationship in memcached rather than in in-process cache.

Event Timeline

Change 678636 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/GrowthExperiments@master] DatabaseMentorStore: Cache mentor in memcached

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

Change 678636 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] DatabaseMentorStore: Cache mentor in memcached

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

Change 679003 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/GrowthExperiments@wmf/1.37.0-wmf.1] DatabaseMentorStore: Cache mentor in memcached

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

Change 679003 merged by Urbanecm:

[mediawiki/extensions/GrowthExperiments@wmf/1.37.0-wmf.1] DatabaseMentorStore: Cache mentor in memcached

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

Mentioned in SAL (#wikimedia-operations) [2021-04-14T17:56:36Z] <urbanecm@deploy1002> Synchronized php-1.37.0-wmf.1/extensions/GrowthExperiments/: ce44792: 84107c5: GrowthExperiments backports related to DatabaseMentorStore (T279957; T279959) (duration: 01m 55s)