Page MenuHomePhabricator

Create a maintenance script to populate the cu_useragent table and agent_id columns with values from the agent columns
Closed, ResolvedPublic

Description

A maintenance script is needed that will populate the cu_useragent table and agent_id columns (e.g. cuc_agent_id, cupe_agent_id) with values from the agent columns (e.g. cuc_agent, cupe_agent).

This should be run after the creation of the cu_useragent and agent_id columns but before any removal of the agent columns in SchemaChangesHandler.php.

Acceptance criteria
  • Create the maintenance script
  • Add this maintenance script to SchemaChangesHandler.php so that it is run when running update.php

Related Objects

StatusSubtypeAssignedTask
Resolved TBolliger
OpenNone
OpenNone
OpenNone
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedMarostegui
DeclinedNone
ResolvedPapaul
Resolvedtaavi
ResolvedMarostegui
ResolvedSnwachukwu

Event Timeline

Change #1223647 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] [WIP] Add a script to populate the agent_id columns

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

Change #1223683 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Add user agent table read new support to CheckUser API

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

Change #1223647 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add a script to populate the agent_id columns

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