We don't need to run that many write queries. @Ladsgroup suggested to ditch upsert, manually check for row existance/current data, and do nothing/insert/update as needed.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | ItamarWMDE | T277862 selenium-daily-beta-WikibaseLexeme broken since mid feb 2021 | |||
Resolved | Urbanecm_WMF | T291658 updateMenteeData.php submits a lot of DB queries |
Event Timeline
Change 723296 had a related patch set uploaded (by Urbanecm; author: Urbanecm):
[mediawiki/extensions/GrowthExperiments@master] updateMenteeData.php: Decrease number of queries made
Change 723296 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] updateMenteeData.php: Decrease number of write queries made
Change 723782 had a related patch set uploaded (by Urbanecm; author: Urbanecm):
[mediawiki/extensions/GrowthExperiments@wmf/1.38.0-wmf.1] updateMenteeData.php: Decrease number of write queries made
Change 723782 merged by Urbanecm:
[mediawiki/extensions/GrowthExperiments@wmf/1.38.0-wmf.1] updateMenteeData.php: Decrease number of write queries made
Mentioned in SAL (#wikimedia-operations) [2021-09-27T14:36:55Z] <urbanecm@deploy1002> Synchronized php-1.38.0-wmf.1/extensions/GrowthExperiments/: 08f1e73: 3b154db: GrowthExperiments backports (T290609, T291658) (duration: 00m 58s)