[JobQueue] Some tweaks to reduce claimRandom() retries.
authorAaron Schulz <aschulz@wikimedia.org>
Thu, 13 Dec 2012 00:45:02 +0000 (16:45 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Mon, 7 Jan 2013 18:01:55 +0000 (10:01 -0800)
commit3ae79c589b7bbf47296a907c536bfa74462aeb12
treed02efc50dda09982a2539f2e17ae7c63434d063a
parent2683761542e9bfad46edf75dfdde54e525548554
[JobQueue] Some tweaks to reduce claimRandom() retries.

* Use a small OFFSET to avoid excess claim retries for large queues.
* Use job_random to avoid excess claim retries for small queues.

Change-Id: I7da20a6684902122c7bc82b9633eab4bc7aecb89
includes/job/JobQueueDB.php