Page MenuHomePhabricator

Drop the flaggedimages table from Wikimedia production
Closed, ResolvedPublic

Description

Use dropped from the code in T289248: Drop stable check for images used in pages, landed in 1.37.0-wmf.20; definition of table is dropped landing in 1.37.0-wmf.21.

Progress

alswiki
bawiki
bewiki
bnwiki
bswiki
cawikinews
cewiki
ckbwiki
de_labswikimedia
dewikiquote
dewiktionary
elwikinews
en_labswikimedia
enwikibooks
enwikinews
eswikinews
fawikinews
flaggedrevs_labswikimedia
frwikinews
hewikisource
hiwiki
iawiki
iswiktionary
kawiki
lawikisource
mkwiki
plwikisource
plwiktionary
ptwikibooks
ptwikinews
ptwikisource
ruwikinews
ruwikiquote
ruwikisource
ruwiktionary
siwiki
sqwiki
tawikinews
test2wiki
trwikiquote
ukwiktionary
vecwiki

s4: Not present

s8: Not present

Event Timeline

Marostegui removed a project: Schema-change.
Marostegui moved this task from Triage to Ready on the DBA board.

So according to https://versions.toolforge.org/ we are on 1.37.0-wmf.21 everywhere, so this is ready to go anytime after the switch back.

Change 722026 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[operations/puppet@production] snapshot: Drop flaggedimages from dumps

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

Change 722026 merged by ArielGlenn:

[operations/puppet@production] snapshot: Drop flaggedimages from dumps

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

I am planning to rename the tables in ruwiki and arwiki on a slave host, to make sure nothing reads from it. Writes haven't happened since 2nd sept.
Doing a quick search I only found this: https://gerrit.wikimedia.org/g/mediawiki/extensions/BlueSpiceFlaggedRevsConnector/+/ec2b7a07f93ef92c9b3fd3ade7a7a5a86d6b241c/src/Panel/Flyout.php#124

Mentioned in SAL (#wikimedia-operations) [2021-09-24T09:25:14Z] <marostegui> Rename flaggedimages on db1096(ruwiki) and db1098(arwiki) T290340

s6 (ruwiki)

root@db1096.eqiad.wmnet[ruwiki]> rename table flaggedimages to TO_DROP_flaggedimages;
Query OK, 0 rows affected (0.003 sec)

s7 (arwiki)

root@db1098.eqiad.wmnet[arwiki]> rename table flaggedimages to TO_DROP_flaggedimages;
Query OK, 0 rows affected (0.004 sec)

root@db1098.eqiad.wmnet[arwiki]>

I am planning to rename the tables in ruwiki and arwiki on a slave host, to make sure nothing reads from it. Writes haven't happened since 2nd sept.
Doing a quick search I only found this: https://gerrit.wikimedia.org/g/mediawiki/extensions/BlueSpiceFlaggedRevsConnector/+/ec2b7a07f93ef92c9b3fd3ade7a7a5a86d6b241c/src/Panel/Flyout.php#124

that's not deployed in production.

Dropped in enwiki (empty)

root@db1163.eqiad.wmnet[enwiki]> select count(*) from flaggedimages;
+----------+
| count(*) |
+----------+
|        0 |
+----------+
1 row in set (0.002 sec)

root@db1163.eqiad.wmnet[enwiki]> drop table if exists flaggedimages;
Query OK, 0 rows affected (0.121 sec)

root@db1163.eqiad.wmnet[enwiki]>

Mentioned in SAL (#wikimedia-operations) [2021-09-27T05:28:09Z] <marostegui> Remove flaggedimages from s2 T290340

s2

  • dbstore1007
  • db1182
  • db1170
  • db1162
  • db1156
  • db1155
  • db1146
  • db1129
  • db1122
  • db1105
  • db1102
  • clouddb1021
  • clouddb1018
  • clouddb1014

Mentioned in SAL (#wikimedia-operations) [2021-09-27T07:07:52Z] <marostegui> Remove flaggedimages from s3 T290340

s3

  • dbstore1007
  • db1179
  • db1175
  • db1166
  • db1157
  • db1154
  • db1123
  • db1112
  • db1102
  • clouddb1021
  • clouddb1017
  • clouddb1013

Mentioned in SAL (#wikimedia-operations) [2021-09-28T05:10:02Z] <marostegui> Remove flaggedimages from s6 T290340

s6

  • dbstore1005
  • db1180
  • db1173
  • db1168
  • db1165
  • db1155
  • db1140
  • db1131
  • db1113
  • db1098
  • db1096
  • clouddb1021
  • clouddb1019
  • clouddb1015

Mentioned in SAL (#wikimedia-operations) [2021-09-28T12:06:36Z] <marostegui> Remove flaggedimages from s7 T290340

s7

  • dbstore1003
  • db1181
  • db1174
  • db1171
  • db1170
  • db1158
  • db1155
  • db1136
  • db1127
  • db1101
  • db1098
  • clouddb1021
  • clouddb1018
  • clouddb1014

Mentioned in SAL (#wikimedia-operations) [2021-09-28T14:38:36Z] <marostegui> Remove flaggedimages from s5 T290340

s5

  • dbstore1003
  • db1161
  • db1154
  • db1150
  • db1144
  • db1130
  • db1113
  • db1110
  • db1100
  • db1096
  • clouddb1021
  • clouddb1020
  • clouddb1016

Change 724589 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] filtered_tables.txt: Remove references to flaggedimages

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

Change 724589 merged by Marostegui:

[operations/puppet@production] filtered_tables.txt: Remove references to flaggedimages

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