Page MenuHomePhabricator

PopulateDatabase errors out and stops processing revisions when any revertRiskLiftWingRequest request fails
Closed, ResolvedPublic

Description

when I run php maintenance/run.php /var/www/html/w/extensions/ORES/maintenance/PopulateDatabase.php in my local environment with the language agnostic revert risk model enabled, the script dies as soon as it encounters any problems.

Processing 30 revisions
RuntimeException from line 245 of /var/www/html/w/extensions/ORES/includes/LiftWingService.php: Failed to make LiftWing request to [https://api.wikimedia.org/service/lw/inference/v1/models/revertrisk-language-agnostic:predict], There was a problem during the HTTP request: 422 Unprocessable Entity
#0 /var/www/html/w/extensions/ORES/includes/LiftWingService.php(102): ORES\LiftWingService->revertRiskLiftWingRequest()
#1 /var/www/html/w/extensions/ORES/includes/Services/ScoreFetcher.php(66): ORES\LiftWingService->request()
#2 /var/www/html/w/extensions/ORES/maintenance/PopulateDatabase.php(113): ORES\Services\ScoreFetcher->getScores()
#3 /var/www/html/w/extensions/ORES/maintenance/PopulateDatabase.php(78): ORES\Maintenance\PopulateDatabase->processScores()
#4 /var/www/html/w/maintenance/includes/MaintenanceRunner.php(703): ORES\Maintenance\PopulateDatabase->execute()
#5 /var/www/html/w/maintenance/run.php(51): MediaWiki\Maintenance\MaintenanceRunner->run()
#6 {main}

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1074472 had a related patch set uploaded (by Jsn.sherman; author: Jsn.sherman):

[mediawiki/extensions/ORES@master] LiftWingService: return errors instead of throwing

https://gerrit.wikimedia.org/r/1074472

Change #1074472 merged by jenkins-bot:

[mediawiki/extensions/ORES@master] PopulateDatabase errors out and stops processing revisions when any revertRiskLiftWingRequest request fails

https://gerrit.wikimedia.org/r/1074472