[JobQueue] Factored "root job" de-duplication code into base class.
authorAaron Schulz <aschulz@wikimedia.org>
Thu, 28 Feb 2013 22:21:28 +0000 (14:21 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Wed, 20 Mar 2013 04:05:33 +0000 (21:05 -0700)
commitdbba2ec623d725cd92c2bb5587d55c8df1dafae3
tree51ca6107bd6f1ff8c6e3b9a36702f4ea1afeb4d1
parentfc00763f0dc3ef1dbe1021e5e8759991d72c9e5e
[JobQueue] Factored "root job" de-duplication code into base class.

* Moved the root job handling up to the base class and provided
  some default function implementations.
* Also bumped ROOTJOB_TTL from 14 to 28 days.

Change-Id: I70bc043bfc039c5d0b009e0b5d39fd2887f46093
includes/job/JobQueue.php
includes/job/JobQueueDB.php
includes/job/JobQueueRedis.php