This is dealing with canonical data. Even though I have tested it locally, I want to make sure it's properly tested in beta cluster.
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 | T383093 Set beta cluster to write both in file schema and thoroughly test it | ||
| · · · |
Event Timeline
Change #1108483 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] beta: Set beta cluster file tables migration to write both
Change #1108483 merged by jenkins-bot:
[operations/mediawiki-config@master] beta: Set beta cluster file tables migration to write both
Change #1108486 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[mediawiki/core@master] file: Set fr_deleted
Change #1108852 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[mediawiki/core@master] file: acquire file id in all cases
Change #1108852 merged by jenkins-bot:
[mediawiki/core@master] file: Acquire the file id in all cases
Change #1109418 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[mediawiki/core@master] file: set table when updating
Change #1109418 merged by jenkins-bot:
[mediawiki/core@master] file: set table when updating
With all of these changes, so far it looks good. Deletion, reupload, etc. all work as expected. Move doesn't but locally it works, I guess it's a beta cluster problem than code issue. I will test the migration script too.