Tim Starling has submitted this change and it was merged.

Change subject: [JobQueue] Abstracted nextJobDB.php to not assume JobQueueDB.
......................................................................


[JobQueue] Abstracted nextJobDB.php to not assume JobQueueDB.

* Changed the use of caching to avoid cache slams by having runners
  fall back to the old "queues with jobs" cache value when another
  process is updating the cache. Also bumped the cache key version.

Change-Id: I6d5f32ab846c14a25afe8c5957443ed95a1d7bd2
---
M includes/job/JobQueue.php
M includes/job/JobQueueDB.php
M includes/job/JobQueueGroup.php
M maintenance/nextJobDB.php
4 files changed, 49 insertions(+), 57 deletions(-)

Approvals:
  Tim Starling: Verified; Looks good to me, approved


--
To view, visit https://gerrit.wikimedia.org/r/31594
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I6d5f32ab846c14a25afe8c5957443ed95a1d7bd2
Gerrit-PatchSet: 4
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Aaron Schulz <[email protected]>
Gerrit-Reviewer: Aaron Schulz <[email protected]>
Gerrit-Reviewer: Tim Starling <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to