I noticed today when checking logstash errors for retrieval of some content that xml stubs dumps (which should not and previously have not loaded revision content) were producing some of the errors in T203075
Stack trace:
#0 [internal function]: MWExceptionHandler::handleError(integer, string, string, integer, array) #1 /srv/mediawiki/php-1.33.0-wmf.23/includes/debug/MWDebug.php(309): trigger_error(string, integer) #2 /srv/mediawiki/php-1.33.0-wmf.23/includes/debug/MWDebug.php(164): MWDebug::sendMessage(string, array, string, integer) #3 /srv/mediawiki/php-1.33.0-wmf.23/includes/GlobalFunctions.php(1106): MWDebug::warning(string, integer, integer, string) #4 /srv/mediawiki/php-1.33.0-wmf.23/includes/Storage/SqlBlobStore.php(353): wfLogWarning(string) #5 /srv/mediawiki/php-1.33.0-wmf.23/includes/Storage/SqlBlobStore.php(278): MediaWiki\Storage\SqlBlobStore->fetchBlob(string, integer) #6 /srv/mediawiki/php-1.33.0-wmf.23/includes/libs/objectcache/WANObjectCache.php(1396): MediaWiki\Storage\SqlBlobStore->MediaWiki\Storage\{closure}(boolean, integer, array, NULL) #7 /srv/mediawiki/php-1.33.0-wmf.23/includes/libs/objectcache/WANObjectCache.php(1257): WANObjectCache->doGetWithSetCallback(string, integer, Closure, array) #8 /srv/mediawiki/php-1.33.0-wmf.23/includes/Storage/SqlBlobStore.php(280): WANObjectCache->getWithSetCallback(string, integer, Closure, array) #9 /srv/mediawiki/php-1.33.0-wmf.23/includes/Revision/RevisionStore.php(1461): MediaWiki\Storage\SqlBlobStore->getBlob(string, integer) #10 /srv/mediawiki/php-1.33.0-wmf.23/includes/Revision/RevisionStore.php(1634): MediaWiki\Revision\RevisionStore->loadSlotContent(MediaWiki\Revision\SlotRecord, NULL, NULL, NULL, integer) #11 [internal function]: MediaWiki\Revision\RevisionStore->MediaWiki\Revision\{closure}(MediaWiki\Revision\SlotRecord) #12 /srv/mediawiki/php-1.33.0-wmf.23/includes/Revision/SlotRecord.php(307): call_user_func(Closure, MediaWiki\Revision\SlotRecord) #13 /srv/mediawiki/php-1.33.0-wmf.23/includes/Revision/RevisionRecord.php(175): MediaWiki\Revision\SlotRecord->getContent() #14 /srv/mediawiki/php-1.33.0-wmf.23/includes/Revision.php(923): MediaWiki\Revision\RevisionRecord->getContent(string, integer, NULL) #15 /srv/mediawiki/php-1.33.0-wmf.23/includes/page/WikiPage.php(819): Revision->getContent(integer, NULL) #16 /srv/mediawiki/php-1.33.0-wmf.23/includes/page/WikiPage.php(1043): WikiPage->getContent() #17 /srv/mediawiki/php-1.33.0-wmf.23/includes/page/WikiPage.php(1030): WikiPage->insertRedirect() #18 /srv/mediawiki/php-1.33.0-wmf.23/includes/export/XmlDumpWriter.php(185): WikiPage->getRedirectTarget() #19 /srv/mediawiki/php-1.33.0-wmf.23/includes/export/WikiExporter.php(482): XmlDumpWriter->openPage(stdClass) #20 /srv/mediawiki/php-1.33.0-wmf.23/includes/export/WikiExporter.php(445): WikiExporter->outputPageStreamBatch(Wikimedia\Rdbms\ResultWrapper, stdClass) #21 /srv/mediawiki/php-1.33.0-wmf.23/includes/export/WikiExporter.php(269): WikiExporter->dumpPages(string, boolean) #22 /srv/mediawiki/php-1.33.0-wmf.23/includes/export/WikiExporter.php(154): WikiExporter->dumpFrom(string, boolean) #23 /srv/mediawiki/php-1.33.0-wmf.23/maintenance/includes/BackupDumper.php(288): WikiExporter->pagesByRange(integer, integer, boolean) #24 /srv/mediawiki/php-1.33.0-wmf.23/maintenance/dumpBackup.php(81): BackupDumper->dump(integer, integer) #25 /srv/mediawiki/php-1.33.0-wmf.23/maintenance/doMaintenance.php(94): DumpBackup->execute() #26 /srv/mediawiki/php-1.33.0-wmf.23/maintenance/dumpBackup.php(138): require_once(string) #27 /srv/mediawiki/multiversion/MWScript.php(100): require_once(string)
It's plain that content is being retrieved; this is new behavior since the March 20th stubs run and so a regression of some kind.