Page MenuHomePhabricator

Jobrunner OOMs in jobchron before sending the redis commands to undelay jobs
Closed, ResolvedPublic

Description

This was mentioned on https://gerrit.wikimedia.org/r/#/c/208397/.

https://gerrit.wikimedia.org/r/#/c/208408/ fixes this but resulted in too much CPU time on the servers. Oddly enough it used batches of 500 instead of the 1000 from the prior code, which somehow worked before the OOM problem.

Event Timeline

aaron raised the priority of this task from to Needs Triage.
aaron updated the task description. (Show Details)
aaron added a subscriber: aaron.
aaron set Security to None.
aaron added a subscriber: hoo.

Change 208852 merged by jenkins-bot:
Added PeriodicScriptParamsIterator class to avoid OOMs

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

Change 208852 merged by jenkins-bot:
Added PeriodicScriptParamsIterator class to avoid OOMs

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

Does this patch (which was deployed yesterday) fix the bug?

aaron claimed this task.