Page MenuHomePhabricator

Log errors when moving a thread
Closed, ResolvedPublicPRODUCTION ERROR

Description

2016-09-14 14:36:01 translatewiki.net translatewiki_net-bw_: [85e95da0a8b4cf07c91b773b] /wiki/Special:MoveThread/Thread:User_talk:Liuxinyu970226/Re:%E9%96%A3%E4%B8%8B%E8%B2%8C%E4%BC%BC%E6%94%B9%E9%81%8E%E7%B0%A1%E9%AB%94%EF%BC%9F_(2)   DBUnexpectedError from line 3085 of /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/Database.php: MWCallableUpdate::doUpdate: Cannot COMMIT to clear snapshot because writes are pending.
#0 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LoadBalancer.php(1176): DatabaseBase->flushSnapshot(string)
#1 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LoadBalancer.php(1560): Closure$LoadBalancer::beginMasterChanges(DatabaseMysqli)
#2 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LoadBalancer.php(1184): LoadBalancer->forEachOpenMasterConnection(Closure$LoadBalancer::beginMasterChanges;1002943401)
#3 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LBFactory.php(228): LoadBalancer->beginMasterChanges(string)
#4 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LBFactorySimple.php(158): Closure$LBFactory::forEachLBCallMethod(LoadBalancer, string, array)
#5 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LBFactory.php(231): LBFactorySimple->forEachLB(Closure$LBFactory::forEachLBCallMethod;1428847994, array)
#6 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LBFactory.php(280): LBFactory->forEachLBCallMethod(string, array)
#7 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/deferred/DeferredUpdates.php(242): LBFactory->beginMasterChanges(string)
#8 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/deferred/DeferredUpdates.php(209): DeferredUpdates::runUpdate(MWCallableUpdate, LBFactorySimple, integer)
#9 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/deferred/DeferredUpdates.php(125): DeferredUpdates::execute(array, string, integer)
#10 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/MediaWiki.php(852): DeferredUpdates::doUpdates(string)
#11 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/MediaWiki.php(679): MediaWiki->restInPeace(string)
#12 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#13 {main}
2016-09-14 14:36:01 translatewiki.net translatewiki_net-bw_: Exception thrown with an uncommited database transaction: [85e95da0a8b4cf07c91b773b] /wiki/Special:MoveThread/Thread:User_talk:Liuxinyu970226/Re:%E9%96%A3%E4%B8%8B%E8%B2%8C%E4%BC%BC%E6%94%B9%E9%81%8E%E7%B0%A1%E9%AB%94%EF%BC%9F_(2)   DBExpectedError from line 1190 of /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LoadBalancer.php: MWCallableUpdate::doUpdate: Flush failed on server(s) 127.0.0.1:3306: MWCallableUpdate::doUpdate: Cannot COMMIT to clear snapshot because writes are pending.
#0 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LBFactory.php(228): LoadBalancer->beginMasterChanges(string)
#1 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LBFactorySimple.php(158): Closure$LBFactory::forEachLBCallMethod(LoadBalancer, string, array)
#2 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LBFactory.php(231): LBFactorySimple->forEachLB(Closure$LBFactory::forEachLBCallMethod;1428847994, array)
#3 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/db/loadbalancer/LBFactory.php(280): LBFactory->forEachLBCallMethod(string, array)
#4 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/deferred/DeferredUpdates.php(242): LBFactory->beginMasterChanges(string)
#5 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/deferred/DeferredUpdates.php(209): DeferredUpdates::runUpdate(MWCallableUpdate, LBFactorySimple, integer)
#6 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/deferred/DeferredUpdates.php(125): DeferredUpdates::execute(array, string, integer)
#7 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/MediaWiki.php(852): DeferredUpdates::doUpdates(string)
#8 /srv/mediawiki/tags/2016-09-13_08:09:31/includes/MediaWiki.php(679): MediaWiki->restInPeace(string)
#9 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#10 {main}

Event Timeline

And when changing a content model it seems:

2016-09-16 00:40:03 translatewiki.net translatewiki_net-bw_: [a0f088456af0639904a88b95] /wiki/Special:ChangeContentModel/User:Yona_b   DBUnexpectedError from line 3121 of /srv/mediawiki/tags/2016-09-15_10:01:34/includes/db/Database.php: MWCallableUpdate::doUpdate: Cannot COMMIT to clear snapshot because writes are pending (DBConnRef->__call).
#0 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1082): DatabaseBase->flushSnapshot(string)
#1 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1443): Closure$LoadBalancer::beginMasterChanges(DatabaseMysqli)
#2 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1090): LoadBalancer->forEachOpenMasterConnection(Closure$LoadBalancer::beginMasterChanges;1658069908)
#3 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/db/loadbalancer/LBFactory.php(238): LoadBalancer->beginMasterChanges(string)
#4 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/db/loadbalancer/LBFactorySimple.php(156): Closure$LBFactory::forEachLBCallMethod(LoadBalancer, string, array)
#5 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/db/loadbalancer/LBFactory.php(241): LBFactorySimple->forEachLB(Closure$LBFactory::forEachLBCallMethod;1247966390, array)
#6 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/db/loadbalancer/LBFactory.php(290): LBFactory->forEachLBCallMethod(string, array)
#7 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/deferred/DeferredUpdates.php(242): LBFactory->beginMasterChanges(string)
#8 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/deferred/DeferredUpdates.php(209): DeferredUpdates::runUpdate(MWCallableUpdate, LBFactorySimple, integer)
#9 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/deferred/DeferredUpdates.php(125): DeferredUpdates::execute(array, string, integer)
#10 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/MediaWiki.php(874): DeferredUpdates::doUpdates(string)
#11 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/MediaWiki.php(701): MediaWiki->restInPeace(string)
#12 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#13 {main}
2016-09-16 00:40:03 translatewiki.net translatewiki_net-bw_: Exception thrown with an uncommited database transaction: [a0f088456af0639904a88b95] /wiki/Special:ChangeContentModel/User:Yona_b   DBExpectedError from line 1096 of /srv/mediawiki/tags/2016-09-15_10:01:34/includes/libs/rdbms/loadbalancer/LoadBalancer.php: MWCallableUpdate::doUpdate: Flush failed on server(s) 127.0.0.1:3306: MWCallableUpdate::doUpdate: Cannot COMMIT to clear snapshot because writes are pending (DBConnRef->__call).
#0 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/db/loadbalancer/LBFactory.php(238): LoadBalancer->beginMasterChanges(string)
#1 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/db/loadbalancer/LBFactorySimple.php(156): Closure$LBFactory::forEachLBCallMethod(LoadBalancer, string, array)
#2 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/db/loadbalancer/LBFactory.php(241): LBFactorySimple->forEachLB(Closure$LBFactory::forEachLBCallMethod;1247966390, array)
#3 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/db/loadbalancer/LBFactory.php(290): LBFactory->forEachLBCallMethod(string, array)
#4 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/deferred/DeferredUpdates.php(242): LBFactory->beginMasterChanges(string)
#5 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/deferred/DeferredUpdates.php(209): DeferredUpdates::runUpdate(MWCallableUpdate, LBFactorySimple, integer)
#6 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/deferred/DeferredUpdates.php(125): DeferredUpdates::execute(array, string, integer)
#7 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/MediaWiki.php(874): DeferredUpdates::doUpdates(string)
#8 /srv/mediawiki/tags/2016-09-15_10:01:34/includes/MediaWiki.php(701): MediaWiki->restInPeace(string)
#9 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#10 {main}

Also seen on deletes:

2016-09-28 06:31:32 translatewiki.net translatewiki_net-bw_: Exception thrown with an uncommited database transaction: [999550f09f613fdb75d8c0f0] /w/i.php?title=Testdelete&action=delete   DBExpectedError from line 1096 of /srv/mediawiki/tags/2016-09-25_17:02:13/includes/libs/rdbms/loadbalancer/LoadBalancer.php: MWCallableUpdate::doUpdate: Flush failed on server(s) 127.0.0.1:3306: MWCallableUpdate::doUpdate: Cannot COMMIT to clear snapshot because writes are pending (DBConnRef->__call).
#0 /srv/mediawiki/tags/2016-09-25_17:02:13/includes/db/loadbalancer/LBFactory.php(238): LoadBalancer->beginMasterChanges(string)
#1 /srv/mediawiki/tags/2016-09-25_17:02:13/includes/db/loadbalancer/LBFactorySimple.php(156): Closure$LBFactory::forEachLBCallMethod(LoadBalancer, string, array)
#2 /srv/mediawiki/tags/2016-09-25_17:02:13/includes/db/loadbalancer/LBFactory.php(241): LBFactorySimple->forEachLB(Closure$LBFactory::forEachLBCallMethod;1247966390, array)
#3 /srv/mediawiki/tags/2016-09-25_17:02:13/includes/db/loadbalancer/LBFactory.php(290): LBFactory->forEachLBCallMethod(string, array)
#4 /srv/mediawiki/tags/2016-09-25_17:02:13/includes/deferred/DeferredUpdates.php(242): LBFactory->beginMasterChanges(string)
#5 /srv/mediawiki/tags/2016-09-25_17:02:13/includes/deferred/DeferredUpdates.php(209): DeferredUpdates::runUpdate(MWCallableUpdate, LBFactorySimple, integer)
#6 /srv/mediawiki/tags/2016-09-25_17:02:13/includes/deferred/DeferredUpdates.php(125): DeferredUpdates::execute(array, string, integer)
#7 /srv/mediawiki/tags/2016-09-25_17:02:13/includes/MediaWiki.php(874): DeferredUpdates::doUpdates(string)
#8 /srv/mediawiki/tags/2016-09-25_17:02:13/includes/MediaWiki.php(701): MediaWiki->restInPeace(string)
#9 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#10 {main}

Trace with updated code for deletion:

2016-09-28 07:20:45 translatewiki.net dev_translatewiki_net-bw_: [e3511ac87866fa5e26736efa] /w/i.php?title=Tsau&action=delete   DBUnexpectedError from line 2829 of /www/dev.translatewiki.net/docroot/w/includes/libs/rdbms/database/Database.php: MWCallableUpdate::doUpdate: Cannot COMMIT to clear snapshot because writes are pending (JobQueueDB::doBatchPush).
#0 /www/dev.translatewiki.net/docroot/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1083): Database->flushSnapshot(string)
#1 /www/dev.translatewiki.net/docroot/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1381): Closure$LoadBalancer::beginMasterChanges(DatabaseMysqli)
#2 /www/dev.translatewiki.net/docroot/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1091): LoadBalancer->forEachOpenMasterConnection(Closure$LoadBalancer::beginMasterChanges;671572961)
#3 /www/dev.translatewiki.net/docroot/w/includes/libs/rdbms/lbfactory/LBFactory.php(147): LoadBalancer->beginMasterChanges(string)
#4 /www/dev.translatewiki.net/docroot/w/includes/libs/rdbms/lbfactory/LBFactorySimple.php(145): Closure$LBFactory::forEachLBCallMethod(LoadBalancer, string, array)
#5 /www/dev.translatewiki.net/docroot/w/includes/libs/rdbms/lbfactory/LBFactory.php(150): LBFactorySimple->forEachLB(Closure$LBFactory::forEachLBCallMethod;1740499858, array)
#6 /www/dev.translatewiki.net/docroot/w/includes/libs/rdbms/lbfactory/LBFactory.php(171): LBFactory->forEachLBCallMethod(string, array)
#7 /www/dev.translatewiki.net/docroot/w/includes/deferred/DeferredUpdates.php(246): LBFactory->beginMasterChanges(string)
#8 /www/dev.translatewiki.net/docroot/w/includes/deferred/DeferredUpdates.php(209): DeferredUpdates::runUpdate(MWCallableUpdate, LBFactorySimple, integer)
#9 /www/dev.translatewiki.net/docroot/w/includes/deferred/DeferredUpdates.php(125): DeferredUpdates::execute(array, string, integer)
#10 /www/dev.translatewiki.net/docroot/w/includes/MediaWiki.php(901): DeferredUpdates::doUpdates(string)
#11 /www/dev.translatewiki.net/docroot/w/includes/MediaWiki.php(730): MediaWiki->restInPeace(string)
#12 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#13 {main}

Updated trace for thread moving:

2016-10-12 07:04:14 translatewiki.net translatewiki_net-bw_: [2e6c9007d68d04afd83d370c] /wiki/Special:MoveThread/Thread:Support/Suspend_user_Koavf   DBUnexpectedError from line 2829 of /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/database/Database.php: MWCallableUpdate::doUpdate: Cannot COMMIT to clear snapshot because writes are pending (JobQueueDB::doBatchPush).
#0 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1083): Database->flushSnapshot(string)
#1 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1381): Closure$LoadBalancer::beginMasterChanges(DatabaseMysqli)
#2 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1091): LoadBalancer->forEachOpenMasterConnection(Closure$LoadBalancer::beginMasterChanges;279197106)
#3 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/lbfactory/LBFactory.php(177): LoadBalancer->beginMasterChanges(string)
#4 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/lbfactory/LBFactorySimple.php(145): Closure$LBFactory::forEachLBCallMethod(LoadBalancer, string, array)
#5 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/lbfactory/LBFactory.php(180): LBFactorySimple->forEachLB(Closure$LBFactory::forEachLBCallMethod;741824092, array)
#6 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/lbfactory/LBFactory.php(201): LBFactory->forEachLBCallMethod(string, array)
#7 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/deferred/DeferredUpdates.php(246): LBFactory->beginMasterChanges(string)
#8 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/deferred/DeferredUpdates.php(209): DeferredUpdates::runUpdate(MWCallableUpdate, LBFactorySimple, integer)
#9 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/deferred/DeferredUpdates.php(125): DeferredUpdates::execute(array, string, integer)
#10 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/MediaWiki.php(901): DeferredUpdates::doUpdates(string)
#11 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/MediaWiki.php(730): MediaWiki->restInPeace(string)
#12 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#13 {main}
2016-10-12 07:04:14 translatewiki.net translatewiki_net-bw_: Exception thrown with an uncommited database transaction: [2e6c9007d68d04afd83d370c] /wiki/Special:MoveThread/Thread:Support/Suspend_user_Koavf   DBExpectedError from line 1097 of /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/loadbalancer/LoadBalancer.php: MWCallableUpdate::doUpdate: Flush failed on server(s) 127.0.0.1:3306: MWCallableUpdate::doUpdate: Cannot COMMIT to clear snapshot because writes are pending (JobQueueDB::doBatchPush).
#0 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/lbfactory/LBFactory.php(177): LoadBalancer->beginMasterChanges(string)
#1 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/lbfactory/LBFactorySimple.php(145): Closure$LBFactory::forEachLBCallMethod(LoadBalancer, string, array)
#2 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/lbfactory/LBFactory.php(180): LBFactorySimple->forEachLB(Closure$LBFactory::forEachLBCallMethod;741824092, array)
#3 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/libs/rdbms/lbfactory/LBFactory.php(201): LBFactory->forEachLBCallMethod(string, array)
#4 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/deferred/DeferredUpdates.php(246): LBFactory->beginMasterChanges(string)
#5 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/deferred/DeferredUpdates.php(209): DeferredUpdates::runUpdate(MWCallableUpdate, LBFactorySimple, integer)
#6 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/deferred/DeferredUpdates.php(125): DeferredUpdates::execute(array, string, integer)
#7 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/MediaWiki.php(901): DeferredUpdates::doUpdates(string)
#8 /srv/mediawiki/tags/2016-10-11_15:30:58/includes/MediaWiki.php(730): MediaWiki->restInPeace(string)
#9 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#10 {main}

I guess we don't know which callable update is causing this...?

The stack trace is all I know.

I can reproduce MWCallableUpdate::doUpdate: Cannot COMMIT to clear snapshot because writes are pending (JobQueueDB::doBatchPush) on my development wiki (but not Flush failed). What kind of debug information should I try to get?

Looks like Nuke extension is also causing this, with many batches or something?

2016-11-20 07:43:37 translatewiki.net translatewiki_net-bw_: [6c5ecf09445b2b40f2e87328] /w/i.php?title=Special:Nuke&action=delete   DBUnexpectedError from line 2855 of /srv/mediawiki/tags/2016-11-16_15:10:43/includes/libs/rdbms/database/Database.php: MWCallableUpdate::doUpdate: Cannot flush snapshot because writes are pending (JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush, JobQueueDB::doBatchPush).
#0 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1085): Database->flushSnapshot(string)
#1 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1383): Closure$LoadBalancer::beginMasterChanges(DatabaseMysqli)
#2 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1093): LoadBalancer->forEachOpenMasterConnection(Closure$LoadBalancer::beginMasterChanges;1488679582)
#3 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/libs/rdbms/lbfactory/LBFactory.php(176): LoadBalancer->beginMasterChanges(string)
#4 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/libs/rdbms/lbfactory/LBFactorySimple.php(147): Closure$LBFactory::forEachLBCallMethod(LoadBalancer, string, array)
#5 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/libs/rdbms/lbfactory/LBFactory.php(179): LBFactorySimple->forEachLB(Closure$LBFactory::forEachLBCallMethod;1408737739, array)
#6 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/libs/rdbms/lbfactory/LBFactory.php(200): LBFactory->forEachLBCallMethod(string, array)
#7 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/deferred/DeferredUpdates.php(262): LBFactory->beginMasterChanges(string)
#8 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/deferred/DeferredUpdates.php(225): DeferredUpdates::runUpdate(MWCallableUpdate, LBFactorySimple, integer)
#9 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/deferred/DeferredUpdates.php(133): DeferredUpdates::execute(array, string, integer)
#10 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/MediaWiki.php(891): DeferredUpdates::doUpdates(string)
#11 /srv/mediawiki/tags/2016-11-16_15:10:43/includes/MediaWiki.php(720): MediaWiki->restInPeace(string)
#12 [internal function]: Closure$MediaWiki::doPostOutputShutdown()
#13 {main}

A lot of the transaction completion and db shutdown code was changed in the last 2 major releases. @Nikerabbit Do these still show up in translatewiki logs?

The wording of this message in the master branch currently is Cannot flush snapshot because writes are pending.

Nikerabbit claimed this task.

Nothing in logs.

mmodell changed the subtype of this task from "Task" to "Production Error".Aug 28 2019, 11:11 PM