jobqueue: cleaned up JobQueue exception handling
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 19 Jun 2013 03:09:10 +0000 (20:09 -0700)
committerTim Starling <tstarling@wikimedia.org>
Tue, 13 Aug 2013 02:37:35 +0000 (02:37 +0000)
commit450e9c3258f5c61d110dd0ea7f709a4ef6f8389d
tree272f4e0b40405fc6ee51780c56622eb2fed30b67
parentdb51c53b8fdbe27a3d082bf625ec4dc420d085e5
jobqueue: cleaned up JobQueue exception handling

* Added JobQueueError exceptions.
* Periodic tasks that fail are logged and skipped.
* JobQueueFederated properly fails over now.

Change-Id: I9d9f0dae548a9dde693a7cd25c255a8bfbf37899
includes/AutoLoader.php
includes/job/JobQueue.php
includes/job/JobQueueDB.php
includes/job/JobQueueFederated.php
includes/job/JobQueueGroup.php
includes/job/JobQueueRedis.php