Krinkle added a comment. |
ChangeNotificationJob https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/6cfd514ee9/client/includes/ChangeNotificationJob.php#L99
- ChangeHandler::handleChanges() -> handleChange() -> applyUpdateAction()
- ChangeHandler::applyUpdateAction(): One of: purgeParserCache(), purgeWebCache(), scheduleRefreshLinks(), or injectRCRecords().
- Defined at https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/6cfd514ee99/client/includes/Changes/WikiPageUpdater.php#L74-L147
- PageUpdater::purgeParserCache() -> foreach titles: Title::invalidateCache()
- PageUpdater::purgeWebCache() -> foreach titles: Title::purgeSquid()
- PageUpdater::scheduleRefreshLinks() -> foreach titles: JobQueueGroup->push( new RefreshLinksJob )
- PageUpdater::injectRCRecords() -> foreach titles: Recentchange::save()
- Defined at https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/6cfd514ee99/client/includes/Changes/WikiPageUpdater.php#L74-L147
Both the recentchanges INSERT and the page.page_touched UPDATE queries come from this job.
TASK DETAIL
EMAIL PREFERENCES
To: Krinkle
Cc: Krinkle, aaron, MZMcBride, daniel, Ladsgroup, hoo, Marostegui, Aklapper, jcrespo, GoranSMilovanovic, Th3d3v1ls, Hfbn0, QZanden, Vali.matei, Minhnv-2809, Zppix, Izno, Luke081515, Wikidata-bugs, aude, faidon, Mbch331, Jay8g, Krenair, fgiunchedi
Cc: Krinkle, aaron, MZMcBride, daniel, Ladsgroup, hoo, Marostegui, Aklapper, jcrespo, GoranSMilovanovic, Th3d3v1ls, Hfbn0, QZanden, Vali.matei, Minhnv-2809, Zppix, Izno, Luke081515, Wikidata-bugs, aude, faidon, Mbch331, Jay8g, Krenair, fgiunchedi
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs