Last modified: 2013-10-31 19:49:19 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T57418, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 55418 - Separate edit updates from template/image updates in job queue
Separate edit updates from template/image updates in job queue
Status: RESOLVED FIXED
Product: Parsoid
Classification: Unclassified
General (Other open bugs)
unspecified
All All
: High normal
: ---
Assigned To: Gabriel Wicke
: performance
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-07 16:44 UTC by Gabriel Wicke
Modified: 2013-10-31 19:49 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Gabriel Wicke 2013-10-07 16:44:05 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.
Comment 1 Gerrit Notification Bot 2013-10-08 01:49:46 UTC
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
Comment 2 Gerrit Notification Bot 2013-10-09 17:13:10 UTC
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
Comment 3 Gerrit Notification Bot 2013-10-10 17:35:51 UTC
Change 88396 merged by jenkins-bot:
Bug 55418: Separate edit updates from template/image updates in job queue

https://gerrit.wikimedia.org/r/88396
Comment 4 Gerrit Notification Bot 2013-10-17 00:03:51 UTC
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
Comment 5 Gerrit Notification Bot 2013-10-17 00:14:56 UTC
Change 90268 had a related patch set uploaded by GWicke:
Add job runners for new Parsoid job types

https://gerrit.wikimedia.org/r/90268
Comment 6 Gerrit Notification Bot 2013-10-17 16:25:41 UTC
Change 90268 merged by Akosiaris:
Bug 55418: Add job runners for new Parsoid job types

https://gerrit.wikimedia.org/r/90268
Comment 7 Gerrit Notification Bot 2013-10-17 16:44:50 UTC
Change 90271 merged by jenkins-bot:
Bug 55418: Exclude new Parsoid job types from default queue

https://gerrit.wikimedia.org/r/90271
Comment 8 Gabriel Wicke 2013-10-31 19:49:19 UTC
This is now deployed.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links