wiki.techinc.nl/includes/deferred
Aaron Schulz 1846e2dc15 Made LinksUpdate on edit use the job queue
* LinksUpdate is now an EnqueueableDataUpdate
  and can yeild a prioritzed refreshLinks job.
* DeferredUpdates::runUpdates() now takes an enqueue
  flag to try to use jobs. This is set in restInPeace().
  Updates that change many links will be less likely to
  increase lag, as the runners are more strict about that.
* Also made the LinksDeletionUpdate job enqueue happen
  post-send on page deletion for consistency

Bug: T95501
Change-Id: I8863caef9c8f03234699d33e4d47d2310a0c8446
2015-10-08 01:02:03 -07:00
..
CallableUpdate.php docs: closure -> Closure; callback -> callable 2014-04-19 08:43:31 +02:00
DataUpdate.php Refactored global state out of EnqueueableDataUpdate 2015-09-29 14:54:15 -07:00
DeferredUpdates.php Made LinksUpdate on edit use the job queue 2015-10-08 01:02:03 -07:00
HTMLCacheUpdate.php Automatically deduplicate root jobs on insertion 2015-06-03 20:58:20 +00:00
LinksDeletionUpdate.php Added DeleteLinksJob to support purging backlinks via job runners 2015-09-29 17:40:19 -07:00
LinksUpdate.php Made LinksUpdate on edit use the job queue 2015-10-08 01:02:03 -07:00
SearchUpdate.php Fix 4 PHPCS warnings in Searchupdate.php 2015-09-28 13:25:15 +02:00
SiteStatsUpdate.php Update various @params from DatabaseBase to IDatabase 2015-10-05 05:24:29 +00:00
SqlDataUpdate.php Fix issues identified by SpaceBeforeSingleLineComment sniff 2015-09-26 23:06:52 +00:00
SquidUpdate.php Fixed IDE errors due to SquidUpdate::newFromTitles 2015-09-24 11:15:53 -07:00