While investigating T154719, I came across many (~6500 in the last week) errors like [[ https://logstash.wikimedia.org/app/kibana#/doc/logstash-*/logstash-2018.07.16/mediawiki?id=AWSjPvYXKHrb1-g-wNPG&_g=h@8b5b71a | this one ]].
```
Expectation (writes <= 0) by MediaWiki::restInPeace not met (actual: 18):
query-m: REPLACE INTO `pagetriage_page_tags` (ptrpt_page_id,ptrpt_tag_id,ptrpt_value) VALUES ('X') [TRX#cd3e06]
#0 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/TransactionProfiler.php(219): Wikimedia\Rdbms\TransactionProfiler->reportExpectationViolated()
#1 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/database/Database.php(1243): Wikimedia\Rdbms\TransactionProfiler->recordQueryCompletion()
#2 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/database/Database.php(1143): Wikimedia\Rdbms\Database->doProfiledQuery()
#3 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/database/Database.php(2772): Wikimedia\Rdbms\Database->query()
#4 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/database/DatabaseMysqlBase.php(518): Wikimedia\Rdbms\Database->nativeReplace()
#5 /srv/mediawiki/php-1.32.0-wmf.12/extensions/PageTriage/includes/ArticleCompile/ArticleCompileProcessor.php(243): Wikimedia\Rdbms\DatabaseMysqlBase->replace()
#6 /srv/mediawiki/php-1.32.0-wmf.12/extensions/PageTriage/includes/ArticleCompile/ArticleCompileProcessor.php(129): MediaWiki\Extension\PageTriage\ArticleCompile\ArticleCompileProcessor->save()
#7 /srv/mediawiki/php-1.32.0-wmf.12/includes/deferred/MWCallableUpdate.php(34): Closure$MediaWiki\Extension\PageTriage\ArticleCompile\ArticleCompileProcessor::compileMetadata()
#8 /srv/mediawiki/php-1.32.0-wmf.12/includes/deferred/DeferredUpdates.php(268): MWCallableUpdate->doUpdate()
#9 /srv/mediawiki/php-1.32.0-wmf.12/includes/deferred/DeferredUpdates.php(214): DeferredUpdates::runUpdate()
#10 /srv/mediawiki/php-1.32.0-wmf.12/includes/deferred/DeferredUpdates.php(134): DeferredUpdates::execute()
#11 /srv/mediawiki/php-1.32.0-wmf.12/includes/MediaWiki.php(913): DeferredUpdates::doUpdates()
#12 /srv/mediawiki/php-1.32.0-wmf.12/includes/MediaWiki.php(733): MediaWiki->restInPeace()
#13 (): Closure$MediaWiki::doPostOutputShutdown()
#14 {main}
```
The above is triggered during compilation of article metadata, but [[ https://logstash.wikimedia.org/app/kibana#/doc/logstash-*/logstash-2018.07.16/mediawiki?id=AWSjbFIH8VFZOIjH_rz0&_g=h@44136fa | the same error ]] is also generated when `User->saveSettings()` is invoked by `SpecialNewPagesFeed::execute()`:
```
Expectation (writes <= 0) by MediaWiki::restInPeace not met (actual: 3):
query-m: RELEASE SAVEPOINT `wikimedia_rdbms_atomic1` [TRX#848b85]
#0 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/TransactionProfiler.php(219): Wikimedia\Rdbms\TransactionProfiler->reportExpectationViolated()
#1 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/database/Database.php(1243): Wikimedia\Rdbms\TransactionProfiler->recordQueryCompletion()
#2 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/database/Database.php(1143): Wikimedia\Rdbms\Database->doProfiledQuery()
#3 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/database/Database.php(3549): Wikimedia\Rdbms\Database->query()
#4 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/database/Database.php(3635): Wikimedia\Rdbms\Database->doReleaseSavepoint()
#5 /srv/mediawiki/php-1.32.0-wmf.12/includes/libs/rdbms/database/Database.php(3721): Wikimedia\Rdbms\Database->endAtomic()
#6 /srv/mediawiki/php-1.32.0-wmf.12/includes/user/User.php(4219): Wikimedia\Rdbms\Database->doAtomicSection()
#7 /srv/mediawiki/php-1.32.0-wmf.12/extensions/PageTriage/includes/SpecialNewPagesFeed.php(46): User->saveSettings()
#8 /srv/mediawiki/php-1.32.0-wmf.12/includes/deferred/MWCallableUpdate.php(34): Closure$MediaWiki\Extension\PageTriage\SpecialNewPagesFeed::execute()
#9 /srv/mediawiki/php-1.32.0-wmf.12/includes/deferred/DeferredUpdates.php(268): MWCallableUpdate->doUpdate()
#10 /srv/mediawiki/php-1.32.0-wmf.12/includes/deferred/DeferredUpdates.php(214): DeferredUpdates::runUpdate()
#11 /srv/mediawiki/php-1.32.0-wmf.12/includes/deferred/DeferredUpdates.php(134): DeferredUpdates::execute()
#12 /srv/mediawiki/php-1.32.0-wmf.12/includes/MediaWiki.php(913): DeferredUpdates::doUpdates()
#13 /srv/mediawiki/php-1.32.0-wmf.12/includes/MediaWiki.php(733): MediaWiki->restInPeace()
#14 (): Closure$MediaWiki::doPostOutputShutdown()
#15 {main}
```