wiki.techinc.nl/includes/Storage
Umherirrender 62c1bd5abc deferred: Add a freshness option to RefreshSecondaryDataUpdate
Allows to trigger RefreshSecondaryDataUpdate jobs with a timestamp to
ensure a link update was done after that timestamp.

Since e5655255 it is possible that RefreshSecondaryDataUpdate gets
queued for api action=purge, but RefreshSecondaryDataUpdate only checks
that the links update is done after the last edit, so when jobs get
queued by action=purge, the jobs does nothing.
Ensure that page_links_updated gets updated via action=purge when the
timestamp is before the new freshness timestamp (checked in
RefreshLinksJob::isAlreadyRefreshed).

Bug: T351729
Change-Id: I85aed4c40d430ba6c30c763141f4b821c36e6eaf
2023-12-27 16:07:06 +01:00
..
Hook Namespace ParserOutput 2023-12-14 14:57:34 -05:00
BadBlobException.php
BlobAccessException.php
BlobStore.php
BlobStoreFactory.php
DerivedPageDataUpdater.php deferred: Add a freshness option to RefreshSecondaryDataUpdate 2023-12-27 16:07:06 +01:00
EditResult.php
EditResultBuilder.php
EditResultCache.php Migrate several services to use ICP instead of LB 2023-09-16 10:04:13 +02:00
NameTableAccessException.php
NameTableStore.php In query builders, use insertInto() and deleteFrom() instead of insert() and delete() 2023-09-08 10:16:08 +10:00
NameTableStoreFactory.php
PageEditStash.php Namespace ParserOutput 2023-12-14 14:57:34 -05:00
PageUpdateException.php
PageUpdater.php Namespace remaining files under includes/deferred 2023-11-22 10:08:53 -05:00
PageUpdaterFactory.php Namespace TitleFormatter under \MediaWiki\Title 2023-09-19 05:17:18 +00:00
PageUpdateStatus.php Reorg: Move Status to MediaWiki\Status\ 2023-08-25 15:44:17 +02:00
PreparedUpdate.php Namespace ParserOutput 2023-12-14 14:57:34 -05:00
RevertedTagUpdate.php Namespace remaining files under includes/deferred 2023-11-22 10:08:53 -05:00
RevertedTagUpdateManager.php
RevisionSlotsUpdate.php
SqlBlobStore.php Use thousands separators in selected integer literals 2023-12-12 09:22:45 +11:00