Go to file
Amir Sarabadani bb555ae71d Add in-process cache for result of getPageImage() DB query
There has been cases of different extensions calling this function
for the same page title within the same web request, leading to
duplicate queries and roundtrips. This avoids those.

Maybe in future we could have APCu cache for it.

Bug: T322528
Change-Id: I9b08b4de2648bf794bfdbfe57de9db433cfd79ee
2022-11-15 20:18:43 +01:00
.phan build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 2019-05-19 12:22:13 +00:00
i18n Localisation updates from https://translatewiki.net. 2022-09-30 08:54:35 +02:00
includes Add in-process cache for result of getPageImage() DB query 2022-11-15 20:18:43 +01:00
maintenance Merge "Replace deprecated JobQueueGroup::singleton()" 2022-01-23 21:39:33 +00:00
tests Only provide free images for search purposes 2022-11-10 13:26:56 +01:00
.eslintrc.json build: Updating mediawiki/mediawiki-codesniffer to 33.0.0 2020-11-04 06:46:28 +00:00
.gitignore rest: Implement SearchResultProvideThumbnail hook 2020-05-06 22:52:49 +03:00
.gitreview Whoops, track not trace 2016-10-24 17:03:10 -07:00
.phpcs.xml build: Updating mediawiki/mediawiki-codesniffer to 33.0.0 2020-11-04 06:46:28 +00:00
CODE_OF_CONDUCT.md build: Updating mediawiki/phan-taint-check-plugin to 1.3.0 2018-08-19 14:57:59 +00:00
composer.json build: Updating mediawiki/mediawiki-phan-config to 0.12.0 2022-10-09 08:12:35 +00:00
COPYING Add COPYING 2014-02-20 19:33:08 +04:00
extension.json Merge "Drop some code that now lives in core" 2022-10-03 11:30:52 +00:00
Gruntfile.js build: Update eslint-config-wikimedia to 0.16.2 2020-06-26 12:12:42 +01:00
package-lock.json build: Updating minimatch to 3.0.8 2022-10-21 10:46:26 +00:00
package.json build: Updating grunt-banana-checker to 0.10.0 2022-10-07 02:59:39 +00:00