afl_var_dump uses BlobStore, so before T362566: Stop growth of text table by storing ES addresses in content table each AbuseFilter hits will add one row to text table. In Wikidata and English Wikipedia there are more than 30 million hits. So we can remove 30 million more rows from text table in addition to T183490: MCR schema migration stage 4: Migrate External Store URLs (wmf production).
Description
Details
Related Objects
- Mentioned In
- T183490: MCR schema migration stage 4: Migrate External Store URLs (wmf production)
T381629: Remove rows about file metadata from text table
T382778: Optimize text table - Mentioned Here
- T183490: MCR schema migration stage 4: Migrate External Store URLs (wmf production)
T362566: Stop growth of text table by storing ES addresses in content table
Event Timeline
Change #1120579 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/WikimediaMaintenance@master] Add migration script for migrating references of es to afl table
Change #1120579 abandoned by Zabe:
[mediawiki/extensions/WikimediaMaintenance@master] Add migration script for migrating references of es to afl table
Change #1121463 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/AbuseFilter@master] Add migration script for migrating references of es to afl table
Change #1121463 merged by jenkins-bot:
[mediawiki/extensions/AbuseFilter@master] Add migration script for migrating references of es to afl table
Mentioned in SAL (#wikimedia-operations) [2025-03-14T21:06:44Z] <zabe> zabe@mwmaint2002:~$ mwscript extensions/AbuseFilter/maintenance/MigrateESRefToAflTable.php testwiki --dump /home/zabe/afl_text_table_dump/testwiki --deletedump /home/zabe/afl_text_table_deletedump/testwiki --sleep 0.3 # T381599
Mentioned in SAL (#wikimedia-operations) [2025-03-14T21:25:56Z] <zabe> zabe@mwmaint2002:~$ mwscript extensions/WikimediaMaintenance/migrateESRefToContentTableStage2.php testwiki --delete /home/zabe/afl_text_table_deletedump/testwiki --sleep 0.3 # T381599
Mentioned in SAL (#wikimedia-operations) [2025-03-17T23:37:43Z] <zabe> zabe@mwmaint2002:~$ cat group0.dblist | xargs -I{} bash -c "echo {}; mwscript extensions/AbuseFilter/maintenance/MigrateESRefToAflTable.php {} --deletedump /home/zabe/afl_text_table_deletedump/{} --dump /home/zabe/afl_text_table_dump/{}" # T381599
Mentioned in SAL (#wikimedia-operations) [2025-03-18T00:14:05Z] <zabe> zabe@mwmaint2002:~$ cat group0.dblist | xargs -I{} bash -c "echo {}; mwscript extensions/WikimediaMaintenance/migrateESRefToContentTableStage2.php {} --delete /home/zabe/afl_text_table_deletedump/{} --sleep 0.3" # T381599
Mentioned in SAL (#wikimedia-operations) [2025-03-26T01:11:55Z] <zabe> zabe@mwmaint1002:~$ cat group1.dblist | xargs -I{} bash -c "echo {}; mwscript extensions/AbuseFilter/maintenance/MigrateESRefToAflTable.php {} --deletedump /home/zabe/afl_text_table_deletedump/{} --dump /home/zabe/afl_text_table_dump/{} --sleep 0.3" # T381599
Mentioned in SAL (#wikimedia-operations) [2025-03-27T23:43:56Z] <zabe> zabe@mwmaint1002:~$ cat group1.dblist | xargs -I{} bash -c "echo {}; mwscript extensions/WikimediaMaintenance/migrateESRefToContentTableStage2.php {} --delete /home/zabe/afl_text_table_deletedump/{} --sleep 0.3" # T381599
Mentioned in SAL (#wikimedia-operations) [2025-04-03T00:15:36Z] <zabe> zabe@mwmaint1002:~$ cat group2.dblist | xargs -I{} bash -c "echo {}; mwscript extensions/AbuseFilter/maintenance/MigrateESRefToAflTable.php {} --deletedump /home/zabe/afl_text_table_deletedump/{} --dump /home/zabe/afl_text_table_dump/{} --sleep 0.4" # T381599
Mentioned in SAL (#wikimedia-operations) [2025-04-14T23:12:02Z] <zabe> zabe@mwmaint1002:~$ cat group2.dblist | xargs -I{} bash -c "echo {}; mwscript extensions/WikimediaMaintenance/migrateESRefToContentTableStage2.php {} --delete /home/zabe/afl_text_table_deletedump/{} --sleep 0.3" # T381599
Mentioned in SAL (#wikimedia-operations) [2025-04-28T23:54:07Z] <zabe> zabe@mwmaint1002:~$ mwscript extensions/AbuseFilter/maintenance/MigrateESRefToAflTable.php enwiki --deletedump /home/zabe/afl_text_table_deletedump/enwiki --dump /home/zabe/afl_text_table_dump/enwiki --sleep 0.5 # T381599
Mentioned in SAL (#wikimedia-operations) [2025-05-05T23:14:40Z] <zabe> zabe@mwmaint1002:~$ mwscript extensions/WikimediaMaintenance/migrateESRefToContentTableStage2.php enwiki --delete /home/zabe/afl_text_table_deletedump/enwiki --sleep 0.3 # T381599
Mentioned in SAL (#wikimedia-operations) [2025-06-16T09:31:52Z] <zabe> zabe@deploy1003:~$ mwscript extensions/AbuseFilter/maintenance/MigrateESRefToAflTable.php wikidatawiki --deletedump /home/zabe/afl_text_table_deletedump/wikidatawiki --dump /home/zabe/afl_text_table_dump/wikidatawiki --sleep 0.5 # T381599
Mentioned in SAL (#wikimedia-operations) [2025-06-24T19:46:33Z] <zabe> zabe@deploy1003:~$ mwscript extensions/WikimediaMaintenance/migrateESRefToContentTableStage2.php wikidatawiki --delete /home/zabe/afl_text_table_deletedump/wikidatawiki --sleep 0.5 # T381599
wikiadmin2023@10.64.16.207(wikidatawiki)> select count(*) from text; +----------+ | count(*) | +----------+ | 35 | +----------+ 1 row in set (0.001 sec) wikiadmin2023@10.64.16.207(wikidatawiki)>