Page MenuHomePhabricator

Fix mismatching field type of protected_titles.pt_timestamp on wmf wikis
Closed, ResolvedPublic

Description

https://drift-tracker.toolforge.org/report/core/ shows a schema drift for:

Mismatching field type of protected_titles.pt_timestamp

on s1, s2, s3, s4, s7

According to T42626 the timestamp should be adjust from varbinary(14) to binary(14) because there is no need to hold infinite.
The column was added in 34d22f6edc19de43263a3f4ce9502cab7d270585#change-pVGjpnYAcwz0

There is no ready ALTER statement in the commit history.

ALTER TABLE /*_*/protected_titles
  CHANGE pt_timestamp pt_timestamp BINARY(14) NOT NULL;
  1. ALTERs to run: see above
  2. Where to run those changes: s1, s2, s3, s4, s7 - list of wikis needs to be created
  3. When to run those changes: any time
  4. If the schema change is backwards compatible: Yes
  5. If the schema change has been tested already on some of the test/beta wikis: beta cluster is running with the new schema
  6. if the data should be made available on the labs replicas and/or dumps: no change of the existing rules

Progress

  • s1
  • s2
  • s3
  • s4
  • s5
  • s6
  • s7

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Mentioned in SAL (#wikimedia-operations) [2022-02-03T14:51:32Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1105:3311 (T298558)', diff saved to https://phabricator.wikimedia.org/P20094 and previous config saved to /var/cache/conftool/dbconfig/20220203-145132-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-02-03T15:36:46Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1105:3311 (T298558)', diff saved to https://phabricator.wikimedia.org/P20102 and previous config saved to /var/cache/conftool/dbconfig/20220203-153646-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-02-03T15:36:55Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Depooling db1164 (T298558)', diff saved to https://phabricator.wikimedia.org/P20103 and previous config saved to /var/cache/conftool/dbconfig/20220203-153653-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-02-03T15:38:02Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1164 (T298558)', diff saved to https://phabricator.wikimedia.org/P20104 and previous config saved to /var/cache/conftool/dbconfig/20220203-153801-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-02-03T16:23:16Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1164 (T298558)', diff saved to https://phabricator.wikimedia.org/P20113 and previous config saved to /var/cache/conftool/dbconfig/20220203-162316-marostegui.json

s1 primary master done.
All completed

Marostegui updated the task description. (Show Details)

Please check also s5, s6, s8 as the drift tracker checks a random wiki, which could pass the check, while other wikis on the same section would fail the check

The last run reports as well:
s5 db1161 cebwiki
s6 db1173 ruwiki

s8 is not needed because it has only one wiki.

Mentioned in SAL (#wikimedia-operations) [2022-04-27T17:26:55Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1180 (T298558)', diff saved to https://phabricator.wikimedia.org/P26728 and previous config saved to /var/cache/conftool/dbconfig/20220427-172653-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T17:29:05Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1180 (T298558)', diff saved to https://phabricator.wikimedia.org/P26729 and previous config saved to /var/cache/conftool/dbconfig/20220427-172900-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T18:14:16Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1180 (T298558)', diff saved to https://phabricator.wikimedia.org/P26738 and previous config saved to /var/cache/conftool/dbconfig/20220427-181415-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T18:14:30Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1168 (T298558)', diff saved to https://phabricator.wikimedia.org/P26739 and previous config saved to /var/cache/conftool/dbconfig/20220427-181423-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T19:14:38Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1168 (T298558)', diff saved to https://phabricator.wikimedia.org/P26752 and previous config saved to /var/cache/conftool/dbconfig/20220427-191438-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T19:59:53Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1168 (T298558)', diff saved to https://phabricator.wikimedia.org/P26765 and previous config saved to /var/cache/conftool/dbconfig/20220427-195953-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T20:00:20Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1165 (T298558)', diff saved to https://phabricator.wikimedia.org/P26766 and previous config saved to /var/cache/conftool/dbconfig/20220427-200006-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T20:02:14Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1165 (T298558)', diff saved to https://phabricator.wikimedia.org/P26767 and previous config saved to /var/cache/conftool/dbconfig/20220427-200213-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T20:47:29Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1165 (T298558)', diff saved to https://phabricator.wikimedia.org/P26781 and previous config saved to /var/cache/conftool/dbconfig/20220427-204728-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T20:47:48Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1131 (T298558)', diff saved to https://phabricator.wikimedia.org/P26782 and previous config saved to /var/cache/conftool/dbconfig/20220427-204736-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T20:49:44Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1131 (T298558)', diff saved to https://phabricator.wikimedia.org/P26783 and previous config saved to /var/cache/conftool/dbconfig/20220427-204943-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T21:34:59Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1131 (T298558)', diff saved to https://phabricator.wikimedia.org/P26796 and previous config saved to /var/cache/conftool/dbconfig/20220427-213458-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T21:35:14Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1096:3316 (T298558)', diff saved to https://phabricator.wikimedia.org/P26797 and previous config saved to /var/cache/conftool/dbconfig/20220427-213507-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T21:37:15Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1096:3316 (T298558)', diff saved to https://phabricator.wikimedia.org/P26798 and previous config saved to /var/cache/conftool/dbconfig/20220427-213715-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T22:22:31Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1096:3316 (T298558)', diff saved to https://phabricator.wikimedia.org/P26811 and previous config saved to /var/cache/conftool/dbconfig/20220427-222230-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T22:23:22Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1098:3316 (T298558)', diff saved to https://phabricator.wikimedia.org/P26812 and previous config saved to /var/cache/conftool/dbconfig/20220427-222306-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T22:25:15Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1098:3316 (T298558)', diff saved to https://phabricator.wikimedia.org/P26814 and previous config saved to /var/cache/conftool/dbconfig/20220427-222514-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T23:10:30Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1098:3316 (T298558)', diff saved to https://phabricator.wikimedia.org/P26829 and previous config saved to /var/cache/conftool/dbconfig/20220427-231029-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T23:10:45Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1113:3316 (T298558)', diff saved to https://phabricator.wikimedia.org/P26830 and previous config saved to /var/cache/conftool/dbconfig/20220427-231037-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T23:11:46Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1113:3316 (T298558)', diff saved to https://phabricator.wikimedia.org/P26831 and previous config saved to /var/cache/conftool/dbconfig/20220427-231145-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-27T23:57:01Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1113:3316 (T298558)', diff saved to https://phabricator.wikimedia.org/P26845 and previous config saved to /var/cache/conftool/dbconfig/20220427-235700-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T14:45:38Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1161 (T298558)', diff saved to https://phabricator.wikimedia.org/P26863 and previous config saved to /var/cache/conftool/dbconfig/20220428-144528-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T14:47:44Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1161 (T298558)', diff saved to https://phabricator.wikimedia.org/P26864 and previous config saved to /var/cache/conftool/dbconfig/20220428-144744-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T15:32:59Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1161 (T298558)', diff saved to https://phabricator.wikimedia.org/P26873 and previous config saved to /var/cache/conftool/dbconfig/20220428-153259-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T15:33:14Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1096:3315 (T298558)', diff saved to https://phabricator.wikimedia.org/P26874 and previous config saved to /var/cache/conftool/dbconfig/20220428-153307-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T15:35:24Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1096:3315 (T298558)', diff saved to https://phabricator.wikimedia.org/P26875 and previous config saved to /var/cache/conftool/dbconfig/20220428-153523-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T16:20:42Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1096:3315 (T298558)', diff saved to https://phabricator.wikimedia.org/P26882 and previous config saved to /var/cache/conftool/dbconfig/20220428-162039-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T16:20:56Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1130 (T298558)', diff saved to https://phabricator.wikimedia.org/P26883 and previous config saved to /var/cache/conftool/dbconfig/20220428-162047-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T16:22:00Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1130 (T298558)', diff saved to https://phabricator.wikimedia.org/P26885 and previous config saved to /var/cache/conftool/dbconfig/20220428-162159-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T17:08:23Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1110 (T298558)', diff saved to https://phabricator.wikimedia.org/P26891 and previous config saved to /var/cache/conftool/dbconfig/20220428-170820-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T17:10:36Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1110 (T298558)', diff saved to https://phabricator.wikimedia.org/P26893 and previous config saved to /var/cache/conftool/dbconfig/20220428-171035-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T17:55:51Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1110 (T298558)', diff saved to https://phabricator.wikimedia.org/P26900 and previous config saved to /var/cache/conftool/dbconfig/20220428-175551-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T17:56:06Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1144:3315 (T298558)', diff saved to https://phabricator.wikimedia.org/P26901 and previous config saved to /var/cache/conftool/dbconfig/20220428-175559-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T17:58:15Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1144:3315 (T298558)', diff saved to https://phabricator.wikimedia.org/P26903 and previous config saved to /var/cache/conftool/dbconfig/20220428-175815-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T18:43:31Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1144:3315 (T298558)', diff saved to https://phabricator.wikimedia.org/P26910 and previous config saved to /var/cache/conftool/dbconfig/20220428-184330-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T18:43:46Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Depooling db1113:3315 (T298558)', diff saved to https://phabricator.wikimedia.org/P26911 and previous config saved to /var/cache/conftool/dbconfig/20220428-184338-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T18:45:55Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1113:3315 (T298558)', diff saved to https://phabricator.wikimedia.org/P26913 and previous config saved to /var/cache/conftool/dbconfig/20220428-184554-ladsgroup.json

Mentioned in SAL (#wikimedia-operations) [2022-04-28T19:31:10Z] <ladsgroup@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1113:3315 (T298558)', diff saved to https://phabricator.wikimedia.org/P26921 and previous config saved to /var/cache/conftool/dbconfig/20220428-193109-ladsgroup.json

Ladsgroup updated the task description. (Show Details)

Done, including masters.