Page MenuHomePhabricator

Redesign onRecentChange_save hook handler for ORES
Closed, ResolvedPublic

Description

Now there are several models with different needs and usecases in ORES which is making this hook handler to become overtly complex and needs rewrite from scratch.

Event Timeline

Change 405535 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[mediawiki/extensions/ORES@master] Introduce SqlScoreLookup and use it in API

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

Change 405535 merged by jenkins-bot:
[mediawiki/extensions/ORES@master] Introduce SqlScoreLookup and use it in API

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

Change 408849 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[mediawiki/extensions/ORES@master] Move Hooks::onRecentChange_save to a dedicated class

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

Change 408849 merged by jenkins-bot:
[mediawiki/extensions/ORES@master] Move Hooks::onRecentChange_save to a dedicated class

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

Change 412708 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[mediawiki/extensions/ORES@master] Rewrite RecentChangeSaveHookHandler, part I

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

Change 412708 merged by jenkins-bot:
[mediawiki/extensions/ORES@master] Rewrite RecentChangeSaveHookHandler, part I

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

Change 413259 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[mediawiki/extensions/ORES@master] Add tests for new system of $wgOresModels

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

Change 413259 merged by jenkins-bot:
[mediawiki/extensions/ORES@master] Add tests for new system of $wgOresModels

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

Change 416928 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[mediawiki/extensions/ORES@master] Change default config of ores models to use the new system

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

Change 416928 merged by jenkins-bot:
[mediawiki/extensions/ORES@master] Change default config of ores models to use the new system

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

Looks like we can mark this as done, or is this pending a train deployment?

This has been deployed long time ago.