Page MenuHomePhabricator

Document remaining database load groups
Closed, ResolvedPublic

Description

Document the remainder of the database load groups in mediawiki, as well as when/how to use them. The documentation will likely go in docs/database.md.
The groups that are proposed to remain (taken from parent task T263127) are:

  1. api
  2. dump
  3. vslow

Event Timeline

I can say something about the "dump" group if someone points me at a location and tells me an appropriate format.

Change 638306 had a related patch set uploaded (by Nikki Nikkhoui; owner: Nikki Nikkhoui):
[mediawiki/core@master] Add db group documentation

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

Thanks @ArielGlenn! I put a really simple/generic blurb in the attached patchset, please feel free to comment/amend however you think would be best.

Thanks @ArielGlenn! I put a really simple/generic blurb in the attached patchset, please feel free to comment/amend however you think would be best.

I've made some changes, see what you think! But please also double-check me as to the api group.

Krinkle triaged this task as Medium priority.Nov 5 2020, 12:33 AM
Krinkle moved this task from Inbox, needs triage to Doing (old) on the Performance-Team board.

I am removing some of the tags here, I don't think DBA or SRE have much to say here, as this is most likely known better by MW devs :-)
Staying subscribed to the task in case I am needed

Change 643380 had a related patch set uploaded (by Krinkle; owner: Aaron Schulz):
[mediawiki/extensions/CentralAuth@master] Remove useless query group from CentralAuthUtils::getCentralReplicaDB()

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

Change 643380 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] Remove useless query group from CentralAuthUtils::getCentralReplicaDB()

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

Change 638306 merged by jenkins-bot:
[mediawiki/core@master] Add db group documentation

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