Removed doCascadeProtectionUpdates method to avoid DB writes on page views
authorAaron Schulz <aschulz@wikimedia.org>
Thu, 12 Feb 2015 23:03:24 +0000 (15:03 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Sun, 22 Feb 2015 21:36:13 +0000 (13:36 -0800)
commitdf5ef8b5d78d060bb41661a65284a3dccc49ac87
treeb4f86062efa9c8b35552daf040b26bcc0cf52265
parentf921aaa135d23e8d8c6e1337328ac3c7792548d6
Removed doCascadeProtectionUpdates method to avoid DB writes on page views

* Use special prioritized refreshLinksJobs instead, which triggers when
  transcluded pages are changed
* Also added a triggerOpportunisticLinksUpdate() method to handle
  dynamic transcludes

bug: T89389
Change-Id: Iea952d4d2e660b7957eafb5f73fc87fab347dbe7
includes/DefaultSettings.php
includes/cache/BacklinkCache.php
includes/deferred/HTMLCacheUpdate.php
includes/deferred/LinksUpdate.php
includes/jobqueue/jobs/RefreshLinksJob.php
includes/page/Article.php
includes/page/WikiPage.php
includes/parser/ParserOutput.php
includes/poolcounter/PoolWorkArticleView.php