Page MenuHomePhabricator

Remove partial migration of EditAttemptStep instrument
Closed, ResolvedPublic

Description

Description

There is a partial migration of the EditAttemptStep instrument to the MP client library. It uses dispatch(), which is now deprecated in favour of submitInteraction(). We should remove the partial migration of the instrument to minimise our own maintenance burden.

Acceptance criteria

Completion checklist

  • Documentation updated and conforms to the accessiblity guide?
    • e.g. see the WikimediaEvents/OWNERS.md file and/or the DocBlocks at the tops of the files listed above
  • Mark mediawiki.edit_attempt event stream as deprecated in DataHub
  • Mark event.mediawiki_edit_attempt Hive table as deprecated in DataHub

Event Timeline

Change 982438 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/WikimediaEvents@master] Remove partial migration of EditAttemptStep instrument

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

Change 982439 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/WikiEditor@master] Remove partial migration of EditAttemptStep instrument

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

Change 982467 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[operations/mediawiki-config@master] Remove partial migration of EditAttemptStep instrument

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

The following are the changes that have been done and are pending review:

Partial migration was removed from WikimediaEvents and WikiEditor extensions:

The related stream (mediawiki.edit_attempt) was removed from mediawiki-config:

Change 982438 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Remove partial migration of EditAttemptStep instrument

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

Change 982439 merged by jenkins-bot:

[mediawiki/extensions/WikiEditor@master] Remove partial migration of EditAttemptStep instrument

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

Change 982467 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove partial migration of EditAttemptStep instrument

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

Mentioned in SAL (#wikimedia-operations) [2024-01-08T14:12:57Z] <urbanecm@deploy2002> Started scap: Backport for [[gerrit:987159|Add agent.app_install_id to android.product_metrics.* streams (T353680)]], [[gerrit:982467|Remove partial migration of EditAttemptStep instrument (T351335)]], [[gerrit:982903|Add new stream names to the config variable (T353297)]]

Mentioned in SAL (#wikimedia-operations) [2024-01-08T14:14:43Z] <urbanecm@deploy2002> urbanecm and phuedx and ksarabia and sfaci: Backport for [[gerrit:987159|Add agent.app_install_id to android.product_metrics.* streams (T353680)]], [[gerrit:982467|Remove partial migration of EditAttemptStep instrument (T351335)]], [[gerrit:982903|Add new stream names to the config variable (T353297)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-01-08T14:35:48Z] <urbanecm@deploy2002> Started scap: Backport for [[gerrit:987159|Add agent.app_install_id to android.product_metrics.* streams (T353680)]], [[gerrit:982467|Remove partial migration of EditAttemptStep instrument (T351335)]], [[gerrit:982903|Add new stream names to the config variable (T353297)]], [[gerrit:988504|agent.app_ -> agent_app_ in android.product_metrics.* streams (T353680)]]

Mentioned in SAL (#wikimedia-operations) [2024-01-08T14:37:14Z] <urbanecm@deploy2002> urbanecm and phuedx and ksarabia and sfaci: Backport for [[gerrit:987159|Add agent.app_install_id to android.product_metrics.* streams (T353680)]], [[gerrit:982467|Remove partial migration of EditAttemptStep instrument (T351335)]], [[gerrit:982903|Add new stream names to the config variable (T353297)]], [[gerrit:988504|agent.app_ -> agent_app_ in android.product_metrics.* streams (T353680)]] synce

Mentioned in SAL (#wikimedia-operations) [2024-01-08T14:46:11Z] <urbanecm@deploy2002> Finished scap: Backport for [[gerrit:987159|Add agent.app_install_id to android.product_metrics.* streams (T353680)]], [[gerrit:982467|Remove partial migration of EditAttemptStep instrument (T351335)]], [[gerrit:982903|Add new stream names to the config variable (T353297)]], [[gerrit:988504|agent.app_ -> agent_app_ in android.product_metrics.* streams (T353680)]] (duration: 10m 22s)