Convert UNIQUE indexes to Primary Keys in MW Core Tables
Closed, ResolvedPublic

Description

Forked from https://discourse-mediawiki.wmflabs.org/t/database-structure-change-for-use-in-mysql-cluster/595 as a follow on from T17441 and T164399

Although these tables do have UNIQUE indexes, they don't have primary keys.

  • interwiki
  • page_props
  • protected_titles
  • site_identifiers

Event Timeline

Change 443858 had a related patch set uploaded (by Reedy; owner: Reedy):
[mediawiki/core@master] [WIP] Convert UNIQUE INDEX to PRIMARY KEY

https://gerrit.wikimedia.org/r/443858

Change 443858 merged by jenkins-bot:
[mediawiki/core@master] Convert numerous UNIQUE INDEX to PRIMARY KEY

https://gerrit.wikimedia.org/r/443858

Reedy claimed this task.
Reedy removed a project: Patch-For-Review.

Change 617565 had a related patch set uploaded (by Ladsgroup; owner: Ladsgroup):
[mediawiki/core@master] Migrate user_properties to abstract schema

https://gerrit.wikimedia.org/r/617565

Change 617565 merged by jenkins-bot:
[mediawiki/core@master] Migrate user_properties to abstract schema

https://gerrit.wikimedia.org/r/617565

Change 618409 had a related patch set uploaded (by Ladsgroup; owner: Ladsgroup):
[mediawiki/core@master] Migrate l10n_cache and module_deps to abstract schema

https://gerrit.wikimedia.org/r/618409

Change 618409 merged by jenkins-bot:
[mediawiki/core@master] Migrate l10n_cache and module_deps to abstract schema

https://gerrit.wikimedia.org/r/618409