wiki.techinc.nl/tests/phpunit/includes
daniel 3b6345ca16 PageStore: Use LinkCache
This makes the data stored by LinkCache compatible with PageStoreRecord,
so we can use LinkCache inside PageStore.

This causes PageStore to make use of local caching as well as WANObjectCache.

Note that getPageById() does not yet benefit from cache, but does
populate the cache.

Bug: T278940
Change-Id: Icc27a0d9299a3e4ce45521daef87ad06ec06f064
2021-09-01 08:24:34 +00:00
..
actions Revert "Use CsrfTokenSet as CSRF token source" 2021-08-05 15:48:26 -07:00
api RepoGroup: inject MimeAnalyzer 2021-08-13 17:02:42 +02:00
auth AuthManager: inject more services 2021-08-05 21:31:02 +00:00
block tests: Swap assertion order in unit tests 2021-08-04 20:21:01 +02:00
cache PageStore: Use LinkCache 2021-09-01 08:24:34 +00:00
changes build: Updating dependencies 2021-07-22 03:36:05 +00:00
changetags ChangeTagsTest: make use of assertSelect() 2021-08-05 22:55:21 +00:00
collation Merge "Inject services into Collation classes" 2021-08-24 17:53:21 +00:00
config
content Hard-deprecate Content::preSaveTransform. 2021-08-25 16:14:59 +03:00
context
db ILoadBalancer: Rename finalizeMasterChanged() to finalizePrimaryChanges() 2021-08-02 18:15:12 +00:00
debug DeprecationHelper: Support mocking and dynamic properties 2021-08-04 12:38:02 -07:00
deferred build: Updating dependencies 2021-07-22 03:36:05 +00:00
diff Apply side lock to diff headers and empty lines, too 2021-08-12 18:08:57 +02:00
editpage Replace easy usages of User for UserIdentity/Authority 2021-06-09 07:53:52 -07:00
exception build: Updating dependencies 2021-07-22 03:36:05 +00:00
externalstore Remove unneeded uses of MediaWikiCoversValidator 2021-05-22 01:43:29 +00:00
filebackend build: Updating dependencies 2021-07-22 03:36:05 +00:00
filerepo tests: Swap assertion order in unit tests 2021-08-04 20:21:01 +02:00
GlobalFunctions build: Updating dependencies 2021-07-22 03:36:05 +00:00
HookContainer
htmlform
http Move HttpRequestFactoryTest to a unit test 2021-06-02 13:20:02 +00:00
import build: Updating dependencies 2021-07-22 03:36:05 +00:00
installer
interwiki Replace uses of DB_MASTER with DB_PRIMARY 2021-04-29 09:24:31 -07:00
jobqueue build: Updating dependencies 2021-07-22 03:36:05 +00:00
language
languages Fix various typos in documentation 2021-08-23 09:03:44 +00:00
libs objectcache: make use of new modtoken field in SqlBagOStuff (ii) 2021-08-20 19:23:39 -07:00
linkeddata build: Updating dependencies 2021-07-22 03:36:05 +00:00
linker build: Updating dependencies 2021-07-22 03:36:05 +00:00
logging build: Updating dependencies 2021-07-22 03:36:05 +00:00
mail Make MailAddressTest a unit test 2021-07-23 10:30:04 +00:00
media PNGMetadataExtractor: skip oversize chunks instead of aborting 2021-07-28 14:14:22 +10:00
Message
Navigation
objectcache build: Updating dependencies 2021-07-22 03:36:05 +00:00
page PageStore: Use LinkCache 2021-09-01 08:24:34 +00:00
pager Replace uses of DB_MASTER with DB_PRIMARY 2021-04-29 09:24:31 -07:00
ParamValidator/TypeDef Support fluent interface for PageUpdater 2021-07-29 12:09:37 -04:00
parser Hard-deprecate Parser::mUser public access, Parser::getUser and ParserOptions::getUser 2021-08-17 15:42:05 +00:00
password Remove User from password policy check interfaces 2021-06-11 10:21:14 -07:00
Permissions New RestrictionStore service 2021-08-28 16:01:06 +00:00
poolcounter
preferences build: Updating dependencies 2021-07-22 03:36:05 +00:00
rcfeed build: Updating dependencies 2021-07-22 03:36:05 +00:00
registration registration: Make it easier to set a skin's templateDirectory 2021-08-27 00:22:38 -07:00
resourceloader resourceloader: Append newline to JavaScript only if missing 2021-08-28 12:25:11 +00:00
Rest build: Updating dependencies 2021-07-22 03:36:05 +00:00
Revision PageStore: Use LinkCache 2021-09-01 08:24:34 +00:00
search build: Updating dependencies 2021-07-22 03:36:05 +00:00
session Use CentralIdLookup service instead of static factory 2021-07-26 07:00:53 -07:00
shell build: Updating dependencies 2021-07-22 03:36:05 +00:00
site
skins Add mw-list-item class to all menu list items created by makeListItem 2021-08-27 19:41:42 +00:00
sparql sparql: Replace deprecated Http::userAgent() in SparqlClient 2021-08-04 13:54:13 +00:00
specialpage build: Updating dependencies 2021-07-22 03:36:05 +00:00
specials Reduce Special:Contributions query count 2021-08-25 16:19:10 +10:00
Storage Introduce concept of generateHTMLOnEdit() for ContentHandler 2021-08-24 22:40:46 +02:00
title build: Updating dependencies 2021-07-22 03:36:05 +00:00
upload Revert "Use CsrfTokenSet as CSRF token source" 2021-08-05 15:48:26 -07:00
user Create new UserGroupManager::addUserToMultipleGroups method 2021-08-30 10:24:46 -04:00
utils build: Updating dependencies 2021-07-22 03:36:05 +00:00
watcheditem build: Updating dependencies 2021-07-22 03:36:05 +00:00
ActorMigrationTest.php Schema migration for revison_actor_temp table removal 2021-07-14 08:29:04 +10:00
ActorMigrationTest.sql Schema migration for revison_actor_temp table removal 2021-07-14 08:29:04 +10:00
AutoLoaderTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
CategoryTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
CommentStoreCommentTest.php
CommentStoreTest.php build: Upgrade mediawiki-codesniffer from v35.0.0 to v36.0.0 2021-04-29 13:00:15 -07:00
CommentStoreTest.sql
ContentSecurityPolicyTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
EditPageConstraintsTest.php Revert "Use CsrfTokenSet as CSRF token source" 2021-08-05 15:48:26 -07:00
EditPageTest.php Revert "Use CsrfTokenSet as CSRF token source" 2021-08-05 15:48:26 -07:00
ExportTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
ExtraParserTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
FauxRequestTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
GitInfoTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
HooksTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
HtmlTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
LinkerTest.php A few extra tests for Linker::formatComment() 2021-08-26 16:54:40 +10:00
LinkFilterTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
MagicWordFactoryTest.php
MediaWikiServicesTest.php
MediaWikiTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
MediaWikiVersionFetcherTest.php
MergeHistoryTest.php Clean up MergeHistory 2021-07-13 12:01:04 -07:00
MessageTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
MockServiceWiring.php
MovePageTest.php Use MovePageFactory and hard deprecate constructing MovePage objects directly 2021-08-11 15:44:09 -04:00
MultiHttpClientTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
MWTimestampTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
OutputPageTest.php Revert "Use CsrfTokenSet as CSRF token source" 2021-08-05 15:48:26 -07:00
PagePropsTest.php tests: Swap assertion order in unit tests 2021-08-04 20:21:01 +02:00
ReadOnlyModeTest.php
SampleTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
SiteStatsTest.php
StatusTest.php
TemplateCategoriesTest.php Use WikiPage::doUserEditContent() instead of ::doEditContent() 2021-06-28 00:11:30 -07:00
TestUser.php Create new UserGroupManager::addUserToMultipleGroups method 2021-08-30 10:24:46 -04:00
TestUserRegistry.php
TimeAdjustTest.php
TitleMethodsTest.php Fix mw.util.getUrl when given empty title with fragment 2021-08-09 19:21:15 +02:00
TitleTest.php PageStore: Use LinkCache 2021-09-01 08:24:34 +00:00
WebRequestTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
WikiMapTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00
XmlTest.php build: Updating dependencies 2021-07-22 03:36:05 +00:00