Page MenuHomePhabricator

ORES's populateDatabase.php should skip deleted edits
Closed, DuplicatePublic

Description

1Exception encountered, of type "RuntimeException"
2[460a8b1e394fdfbcc8193708] [no req] RuntimeException from line 29 of /srv/mediawiki/php-1.28.0-wmf.5/extensions/ORES/includes/Cache.php: Model contains an error: TextDeleted: Text
3deleted (datasource.revision.parent.text) Backtrace:
4#0 /srv/mediawiki/php-1.28.0-wmf.5/extensions/ORES/maintenance/PopulateDatabase.php(105): ORES\Cache->storeScores(array)
5#1 /srv/mediawiki/php-1.28.0-wmf.5/extensions/ORES/maintenance/PopulateDatabase.php(74): ORES\PopulateDatabase->processScores(array, ORES\Scoring, ORES\Cache)
6#2 /srv/mediawiki/php-1.28.0-wmf.5/maintenance/doMaintenance.php(103): ORES\PopulateDatabase->execute()
7#3 /srv/mediawiki/php-1.28.0-wmf.5/extensions/ORES/maintenance/PopulateDatabase.php(110): require_once(string)
8#4 /srv/mediawiki/multiversion/MWScript.php(97): require_once(string)
9#5 {main}

This has been worked around for now with rEORS293c6c02d0b2: Skip when an edit is errored in PopulateDatabase.php.