LinksUpdate may encounter a non-existing page due to race conditions, when the page has been deleted or renamed before the update is executed or even created. We should log such incidents to detect anomalities, but we should not crash hard. Similarly, RefreshLinksJob should not attempt to run on a page that no longer exists. Bug: T281802 Change-Id: Ic73c3e339ff0478710bd57a9f707c1284dcce2d9 |
||
|---|---|---|
| .. | ||
| Hook | ||
| AtomicSectionUpdate.php | ||
| AutoCommitUpdate.php | ||
| CdnCacheUpdate.php | ||
| DataUpdate.php | ||
| DeferrableCallback.php | ||
| DeferrableUpdate.php | ||
| DeferredUpdates.php | ||
| DeferredUpdatesScope.php | ||
| DeferredUpdatesScopeStack.php | ||
| EnqueueableDataUpdate.php | ||
| HTMLCacheUpdate.php | ||
| HtmlFileCacheUpdate.php | ||
| JobQueueEnqueueUpdate.php | ||
| LinksDeletionUpdate.php | ||
| LinksUpdate.php | ||
| MergeableUpdate.php | ||
| MessageCacheUpdate.php | ||
| MWCallableUpdate.php | ||
| RefreshSecondaryDataUpdate.php | ||
| SearchUpdate.php | ||
| SendPasswordResetEmailUpdate.php | ||
| SiteStatsUpdate.php | ||
| TransactionRoundAwareUpdate.php | ||
| TransactionRoundDefiningUpdate.php | ||
| UserEditCountUpdate.php | ||
| WANCacheReapUpdate.php | ||