Page MenuHomePhabricator

Revert editquality isvc architecture to predictor-only
Closed, ResolvedPublic

Description

As discussed in T294419#7688032, the revscoring transformer architecture introduces a ton of overhead complexity that is unecessary at this point.

Let's revert back to the predictor-only design and move the feature extraction bit to either the predict method or even possibly the preprocess method (which might allow us to experiment with making the call async)

TODO:

  • Remove transformer code
  • Remove transformer blubber file & remove pipeline config
  • Remove transformer jobs from Jenkins (if necessary?)
  • Clear out registry for old images (unless we want to keep them around)

Event Timeline

Change 761589 had a related patch set uploaded (by Kevin Bazira; author: Kevin Bazira):

[machinelearning/liftwing/inference-services@main] editquality: remove transformer code

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

Change 761602 had a related patch set uploaded (by Kevin Bazira; author: Kevin Bazira):

[integration/config@master] inference: remove editquality-transformer pipeline

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

Change 761602 merged by jenkins-bot:

[integration/config@master] inference: remove editquality-transformer pipeline

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

Change 761589 merged by jenkins-bot:

[machinelearning/liftwing/inference-services@main] editquality: remove transformer code

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

Change 761788 had a related patch set uploaded (by Kevin Bazira; author: Kevin Bazira):

[machinelearning/liftwing/inference-services@main] editquality: remove transformer blubberfile

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

Change 761877 had a related patch set uploaded (by Kevin Bazira; author: Kevin Bazira):

[operations/deployment-charts@master] ml-services: remove editquality transformer

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

Change 761877 merged by Elukey:

[operations/deployment-charts@master] ml-services: remove editquality transformer

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

elukey@deneb:~$ docker-registryctl delete-tags docker-registry.wikimedia.org/wikimedia/machinelearning-liftwing-inference-services-editquality-transformer
We're about to delete the following tags for image docker-registry.wikimedia.org/wikimedia/machinelearning-liftwing-inference-services-editquality-transformer:
2022-01-27-181501-publish
2022-01-28-184645-publish
2022-01-31-173323-publish
2022-02-02-170500-publish
2022-02-02-174851-publish
stable
Ok to proceed? (y/n)y
docker-registry.wikimedia.org/wikimedia/machinelearning-liftwing-inference-services-editquality-transformer:2022-01-27-181501-publish[DONE]
docker-registry.wikimedia.org/wikimedia/machinelearning-liftwing-inference-services-editquality-transformer:2022-01-28-184645-publish[DONE]
docker-registry.wikimedia.org/wikimedia/machinelearning-liftwing-inference-services-editquality-transformer:2022-01-31-173323-publish[DONE]
docker-registry.wikimedia.org/wikimedia/machinelearning-liftwing-inference-services-editquality-transformer:2022-02-02-170500-publish[DONE]
docker-registry.wikimedia.org/wikimedia/machinelearning-liftwing-inference-services-editquality-transformer:2022-02-02-174851-publish[DONE]
docker-registry.wikimedia.org/wikimedia/machinelearning-liftwing-inference-services-editquality-transformer:stable[GONE]

Change 762410 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/puppet@production] profile::kubernetes::node: add grub settings for Bullseye

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

Change 761788 merged by Accraze:

[machinelearning/liftwing/inference-services@main] editquality: remove transformer blubberfile

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

Change 762937 had a related patch set uploaded (by Accraze; author: Accraze):

[machinelearning/liftwing/inference-services@main] editquality: fix double preprocess call

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

Change 762937 merged by jenkins-bot:

[machinelearning/liftwing/inference-services@main] editquality: fix double preprocess call

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