Last modified: 2013-10-31 19:49:19 UTC
The vast majority of our jobs are caused by template updates. These are holding back updates triggered by direct page edits, which are more important for performance. Delayed cache updates after page edits will likely lead to cache misses when editing those pages. Those can mean a delay of around 20 seconds on large pages, which is a long time to wait before being able to make an edit. To avoid this problem, we should separate edit updates from bulk template / image updates in the job queue. Template and image updates are not needed for correct editing, so giving them a lower priority if fine.
Change 88396 had a related patch set uploaded by GWicke: Bug 55418: Separate edit updates from template/image updates in job queue https://gerrit.wikimedia.org/r/88396
Change 88761 had a related patch set uploaded by Aaron Schulz: Fixed trx isolation bug that could cause text not to be found https://gerrit.wikimedia.org/r/88761
Change 88396 merged by jenkins-bot: Bug 55418: Separate edit updates from template/image updates in job queue https://gerrit.wikimedia.org/r/88396
Change 90271 had a related patch set uploaded by GWicke: Bug 55418: Exclude new Parsoid job types from default queue https://gerrit.wikimedia.org/r/90271
Change 90268 had a related patch set uploaded by GWicke: Add job runners for new Parsoid job types https://gerrit.wikimedia.org/r/90268
Change 90268 merged by Akosiaris: Bug 55418: Add job runners for new Parsoid job types https://gerrit.wikimedia.org/r/90268
Change 90271 merged by jenkins-bot: Bug 55418: Exclude new Parsoid job types from default queue https://gerrit.wikimedia.org/r/90271
This is now deployed.