Page MenuHomePhabricator

Add '*_actor_ip_hex_time' indexes to 'cu_changes', 'cu_log_event', and 'cu_private_event' on WMF wikis
Closed, ResolvedPublic

Description

  1. ALTERs to run:
    1. https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/CheckUser/+/cea6298ea4cd3275a703c24e5f5ee3f392d24b7f/schema/mysql/patch-cu_changes-add-index-cuc_actor_ip_hex_time.sql
    2. https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/CheckUser/+/cea6298ea4cd3275a703c24e5f5ee3f392d24b7f/schema/mysql/patch-cu_log_event-add-index-cule_actor_ip_hex_time.sql
    3. https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/CheckUser/+/cea6298ea4cd3275a703c24e5f5ee3f392d24b7f/schema/mysql/patch-cu_private_event-add-index-cupe_actor_ip_hex_time.sql
  2. Where to run those changes: all.dblist
  3. When to run those changes: When DBA has 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: CheckUser is not in the beta cluster, so no
  6. If the data should be made available on the labs replicas and/or dumps: No changes needed (should remain private)

Status:

  • s1
    • codfw replicas
    • codfw DC master
    • eqiad replicas
    • eqiad DC master
  • s2
    • codfw replicas
    • codfw DC master
    • eqiad replicas
    • eqiad DC master
  • s3
    • codfw replicas
    • codfw DC master
    • eqiad replicas
    • eqiad DC master
  • s4
    • codfw replicas
    • codfw DC master
    • eqiad replicas
    • eqiad DC master
  • s5
    • codfw replicas
    • codfw DC master
    • eqiad replicas
    • eqiad DC master
  • s6
    • codfw replicas
    • codfw DC master
    • eqiad replicas
    • eqiad DC master
  • s7
    • codfw replicas
    • codfw DC master
    • eqiad replicas
    • eqiad DC master
  • s8
    • codfw replicas
    • codfw DC master
    • eqiad replicas
    • eqiad DC master

Details

Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Add simple helper to coordinate schema changesrepos/sre/schema-changes!42fcerattohelpermain
Add '*_actor_ip_hex_time' indexesrepos/sre/schema-changes!41fcerattoT399728main
Customize query in GitLab

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) [2025-08-06T10:47:43Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1196 (T399728)', diff saved to https://phabricator.wikimedia.org/P80898 and previous config saved to /var/cache/conftool/dbconfig/20250806-104743-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T10:48:06Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1206 (T399728)', diff saved to https://phabricator.wikimedia.org/P80899 and previous config saved to /var/cache/conftool/dbconfig/20250806-104805-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T10:50:48Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1206 (T399728)', diff saved to https://phabricator.wikimedia.org/P80900 and previous config saved to /var/cache/conftool/dbconfig/20250806-105047-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T11:36:10Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1206 (T399728)', diff saved to https://phabricator.wikimedia.org/P80903 and previous config saved to /var/cache/conftool/dbconfig/20250806-113609-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T11:36:34Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1218 (T399728)', diff saved to https://phabricator.wikimedia.org/P80904 and previous config saved to /var/cache/conftool/dbconfig/20250806-113633-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T11:52:16Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1218 (T399728)', diff saved to https://phabricator.wikimedia.org/P80905 and previous config saved to /var/cache/conftool/dbconfig/20250806-115216-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T12:37:39Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1218 (T399728)', diff saved to https://phabricator.wikimedia.org/P80908 and previous config saved to /var/cache/conftool/dbconfig/20250806-123738-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T12:37:52Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1219 (T399728)', diff saved to https://phabricator.wikimedia.org/P80909 and previous config saved to /var/cache/conftool/dbconfig/20250806-123751-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T12:41:41Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1219 (T399728)', diff saved to https://phabricator.wikimedia.org/P80910 and previous config saved to /var/cache/conftool/dbconfig/20250806-124140-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T13:27:03Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1219 (T399728)', diff saved to https://phabricator.wikimedia.org/P80913 and previous config saved to /var/cache/conftool/dbconfig/20250806-132703-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T13:27:26Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1232 (T399728)', diff saved to https://phabricator.wikimedia.org/P80914 and previous config saved to /var/cache/conftool/dbconfig/20250806-132725-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T13:31:16Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1232 (T399728)', diff saved to https://phabricator.wikimedia.org/P80915 and previous config saved to /var/cache/conftool/dbconfig/20250806-133115-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T14:16:38Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1232 (T399728)', diff saved to https://phabricator.wikimedia.org/P80918 and previous config saved to /var/cache/conftool/dbconfig/20250806-141638-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T14:17:01Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1234 (T399728)', diff saved to https://phabricator.wikimedia.org/P80919 and previous config saved to /var/cache/conftool/dbconfig/20250806-141701-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T14:20:46Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1234 (T399728)', diff saved to https://phabricator.wikimedia.org/P80920 and previous config saved to /var/cache/conftool/dbconfig/20250806-142046-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T15:06:09Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1234 (T399728)', diff saved to https://phabricator.wikimedia.org/P80923 and previous config saved to /var/cache/conftool/dbconfig/20250806-150609-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T15:06:32Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1235 (T399728)', diff saved to https://phabricator.wikimedia.org/P80924 and previous config saved to /var/cache/conftool/dbconfig/20250806-150631-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T15:10:18Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1235 (T399728)', diff saved to https://phabricator.wikimedia.org/P80925 and previous config saved to /var/cache/conftool/dbconfig/20250806-151017-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T15:55:40Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1235 (T399728)', diff saved to https://phabricator.wikimedia.org/P80928 and previous config saved to /var/cache/conftool/dbconfig/20250806-155540-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T15:59:40Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1251 (T399728)', diff saved to https://phabricator.wikimedia.org/P80929 and previous config saved to /var/cache/conftool/dbconfig/20250806-155939-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T16:03:24Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1251 (T399728)', diff saved to https://phabricator.wikimedia.org/P80930 and previous config saved to /var/cache/conftool/dbconfig/20250806-160323-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-06T16:48:47Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1251 (T399728)', diff saved to https://phabricator.wikimedia.org/P80935 and previous config saved to /var/cache/conftool/dbconfig/20250806-164846-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T07:43:07Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1157 (T399728)', diff saved to https://phabricator.wikimedia.org/P80940 and previous config saved to /var/cache/conftool/dbconfig/20250807-074306-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T07:48:04Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1157 (T399728)', diff saved to https://phabricator.wikimedia.org/P80941 and previous config saved to /var/cache/conftool/dbconfig/20250807-074803-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T08:33:26Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1157 (T399728)', diff saved to https://phabricator.wikimedia.org/P80944 and previous config saved to /var/cache/conftool/dbconfig/20250807-083325-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T08:33:49Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1166 (T399728)', diff saved to https://phabricator.wikimedia.org/P80945 and previous config saved to /var/cache/conftool/dbconfig/20250807-083348-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T08:38:49Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1166 (T399728)', diff saved to https://phabricator.wikimedia.org/P80946 and previous config saved to /var/cache/conftool/dbconfig/20250807-083848-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T09:24:11Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1166 (T399728)', diff saved to https://phabricator.wikimedia.org/P80949 and previous config saved to /var/cache/conftool/dbconfig/20250807-092410-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T09:24:34Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1175 (T399728)', diff saved to https://phabricator.wikimedia.org/P80950 and previous config saved to /var/cache/conftool/dbconfig/20250807-092433-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T09:29:30Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1175 (T399728)', diff saved to https://phabricator.wikimedia.org/P80951 and previous config saved to /var/cache/conftool/dbconfig/20250807-092930-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T10:14:53Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1175 (T399728)', diff saved to https://phabricator.wikimedia.org/P80954 and previous config saved to /var/cache/conftool/dbconfig/20250807-101452-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T10:15:15Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1189 (T399728)', diff saved to https://phabricator.wikimedia.org/P80955 and previous config saved to /var/cache/conftool/dbconfig/20250807-101515-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T10:20:05Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1189 (T399728)', diff saved to https://phabricator.wikimedia.org/P80956 and previous config saved to /var/cache/conftool/dbconfig/20250807-102004-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T11:05:27Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1189 (T399728)', diff saved to https://phabricator.wikimedia.org/P80959 and previous config saved to /var/cache/conftool/dbconfig/20250807-110527-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T11:05:50Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1198 (T399728)', diff saved to https://phabricator.wikimedia.org/P80960 and previous config saved to /var/cache/conftool/dbconfig/20250807-110549-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T11:10:44Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1198 (T399728)', diff saved to https://phabricator.wikimedia.org/P80961 and previous config saved to /var/cache/conftool/dbconfig/20250807-111043-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T11:56:07Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1198 (T399728)', diff saved to https://phabricator.wikimedia.org/P80965 and previous config saved to /var/cache/conftool/dbconfig/20250807-115606-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T11:56:47Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Depooling db1212 (T399728)', diff saved to https://phabricator.wikimedia.org/P80966 and previous config saved to /var/cache/conftool/dbconfig/20250807-115646-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T12:02:06Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1212 (T399728)', diff saved to https://phabricator.wikimedia.org/P80967 and previous config saved to /var/cache/conftool/dbconfig/20250807-120205-fceratto.json

Mentioned in SAL (#wikimedia-operations) [2025-08-07T12:47:29Z] <fceratto@cumin1002> dbctl commit (dc=all): 'Repooling after maintenance db1212 (T399728)', diff saved to https://phabricator.wikimedia.org/P80972 and previous config saved to /var/cache/conftool/dbconfig/20250807-124728-fceratto.json

Ladsgroup subscribed.

Done in all masters since this could have been done live on them with exception of s1 and s8. They require switchovers, I'll do s1 soon.

Ladsgroup updated the task description. (Show Details)
Ladsgroup moved this task from In progress to Done on the DBA board.