- Add them to the table catalog
- Add the views
- Deploy the views
- Roll out the new tables to production
- set ROW_FORMAT=COMPRESSED to filerevision (file shouldn't need it)
Description
Details
| Status | Subtype | Assigned | Task | |
|---|---|---|---|---|
| · · · | ||||
| Open | Ladsgroup | T28741 Migrate file tables to a modern layout (image/oldimage; file/filerevision; add primary keys) | ||
| Resolved | Ladsgroup | T383491 Deploy new file tables in production | ||
| · · · |
Event Timeline
Change #1110046 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/puppet@production] Add new file tables to WMCS views
Change #1110046 merged by Ladsgroup:
[operations/puppet@production] Add new file tables to WMCS views
Thanks @Ladsgroup for reviewing and merging, I'm gonna run the update-views cookbook, following https://wikitech.wikimedia.org/wiki/Portal:Data_Services/Admin/Runbooks/Deploy_wiki_replicas_view_change
Sorry I stepped on your toes, I missed the comment and didn't want to add more work for you so I just ran the bash myself.
That's ok! The exact workflow for these changes is still unclear to everyone, I'm doing my best to clarify it, see T382607: Decision request - Who runs wikireplicas cookbooks.
Change #1128041 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] P:wmcs: wikireplicas: Fix fr_actor not being exposed
Change #1128041 merged by Ladsgroup:
[operations/puppet@production] P:wmcs: wikireplicas: Fix fr_actor not being exposed
Cookbook cookbooks.sre.wikireplicas.update-views run by ladsgroup: Started updating wiki replica views
Cookbook cookbooks.sre.wikireplicas.update-views started by ladsgroup completed:
- an-redacteddb1001.eqiad.wmnet (PASS)
- Ran Puppet agent
- Ran 'maintain-views --replace-all --auto-depool --all-databases --table filerevision'
- clouddb1017.eqiad.wmnet (PASS)
- Ran Puppet agent
- Ran 'maintain-views --replace-all --auto-depool --all-databases --table filerevision'
- clouddb1018.eqiad.wmnet (PASS)
- Ran Puppet agent
- Ran 'maintain-views --replace-all --auto-depool --all-databases --table filerevision'
- clouddb1019.eqiad.wmnet (PASS)
- Ran Puppet agent
- Ran 'maintain-views --replace-all --auto-depool --all-databases --table filerevision'
- clouddb1020.eqiad.wmnet (PASS)
- Ran Puppet agent
- Ran 'maintain-views --replace-all --auto-depool --all-databases --table filerevision'
- clouddb1013.eqiad.wmnet (PASS)
- Ran Puppet agent
- Ran 'maintain-views --replace-all --auto-depool --all-databases --table filerevision'
- clouddb1014.eqiad.wmnet (PASS)
- Ran Puppet agent
- Ran 'maintain-views --replace-all --auto-depool --all-databases --table filerevision'
- clouddb1015.eqiad.wmnet (PASS)
- Ran Puppet agent
- Ran 'maintain-views --replace-all --auto-depool --all-databases --table filerevision'
- clouddb1016.eqiad.wmnet (PASS)
- Ran Puppet agent
- Ran 'maintain-views --replace-all --auto-depool --all-databases --table filerevision'