wiki.techinc.nl/includes/deferred
Aaron Schulz 3daad1264b Push all DeferredUpdates to POSTSEND queue when running that queue
This avoids putting updates in the PRESEND queue at a point where they
may never get run later in the request. The peculiarity lead to a
regression in 24842cfac.

Move "enqueue" logic to runUpdate() to simplify execute(). If job
insertion batching is strongly desired for a class, then it can use
MergeableUpdate.

Removed unused "update" field in $executeContext.

Bug: T168723
Change-Id: I40d16f6cd0adc8583797b99d859b76a836d362a8
2017-07-06 14:10:17 -07:00
..
AtomicSectionUpdate.php Move IDatabase/IMaintainableDatabase to Rdbms namespace 2017-03-28 15:32:38 -07:00
AutoCommitUpdate.php Move IDatabase/IMaintainableDatabase to Rdbms namespace 2017-03-28 15:32:38 -07:00
CdnCacheUpdate.php
DataUpdate.php
DeferrableCallback.php
DeferrableUpdate.php
DeferredUpdates.php Push all DeferredUpdates to POSTSEND queue when running that queue 2017-07-06 14:10:17 -07:00
EnqueueableDataUpdate.php
HTMLCacheUpdate.php
LinksDeletionUpdate.php Avoid scoped lock errors in Category::refreshCounts() due to nesting 2017-05-31 22:18:12 -07:00
LinksUpdate.php Release prior row locks beforehand in LinksUpdate::updateCategoryCounts 2017-04-26 22:33:56 -07:00
MergeableUpdate.php
MWCallableUpdate.php Move IDatabase/IMaintainableDatabase to Rdbms namespace 2017-03-28 15:32:38 -07:00
SearchUpdate.php Fix phrase search 2017-07-03 11:44:48 +02:00
SiteStatsUpdate.php SiteStatsUpdate: Avoid deprecated wfMemcKey() 2017-05-25 11:20:23 -07:00
SqlDataUpdate.php Move IDatabase/IMaintainableDatabase to Rdbms namespace 2017-03-28 15:32:38 -07:00
WANCacheReapUpdate.php Move IDatabase/IMaintainableDatabase to Rdbms namespace 2017-03-28 15:32:38 -07:00