Error
- mwversion: 1.37.0-wmf.1
- reqId: 556a5fc4-47ee-41a3-8287-a8faae01eeef
- Find reqId in Logstash
- Find normalized_message in Logstash
[{reqId}] {exception_url} Exception: Flow\Diff\FlowBoardContentDiffView: could not maintain backwards compatibility. Please use a SlotDiffRenderer.
from /srv/mediawiki/php-1.37.0-wmf.1/includes/diff/DifferenceEngine.php(1442) #0 /srv/mediawiki/php-1.37.0-wmf.1/includes/diff/DifferenceEngineSlotDiffRenderer.php(57): DifferenceEngine->generateContentDiffBody(Flow\Content\BoardContent, Flow\Content\BoardContent) #1 /srv/mediawiki/php-1.37.0-wmf.1/includes/diff/DifferenceEngine.php(1255): DifferenceEngineSlotDiffRenderer->getDiff(Flow\Content\BoardContent, Flow\Content\BoardContent) #2 /srv/mediawiki/php-1.37.0-wmf.1/includes/api/ApiComparePages.php(178): DifferenceEngine->getDiffBody() #3 /srv/mediawiki/php-1.37.0-wmf.1/includes/api/ApiMain.php(1652): ApiComparePages->execute() #4 /srv/mediawiki/php-1.37.0-wmf.1/includes/api/ApiMain.php(622): ApiMain->executeAction() #5 /srv/mediawiki/php-1.37.0-wmf.1/includes/api/ApiMain.php(593): ApiMain->executeActionWithErrorHandling() #6 /srv/mediawiki/php-1.37.0-wmf.1/api.php(90): ApiMain->execute() #7 /srv/mediawiki/php-1.37.0-wmf.1/api.php(45): wfApiMain() #8 /srv/mediawiki/w/api.php(3): require(string) #9 {main}
Impact
Fallout from the ContentHandler MCR migration several years ago. Only happened once today so probably triggered by some uncommon operation. Causes some kind of diff to fail.