diff options
author | Kunal Mehta <legoktm@gmail.com> | 2015-06-03 12:20:38 -0700 |
---|---|---|
committer | Kunal Mehta <legoktm@gmail.com> | 2015-06-03 12:54:27 -0700 |
commit | f138447de154a7f6a3a872e2890bde9bf213d26c (patch) | |
tree | 85d4b01a02cf6417b8fc1c194f44bb42756e0bd8 /includes/jobqueue/JobQueueRedis.php | |
parent | c3f5ee0973fba27bab9a50f83eb637de72f7c659 (diff) | |
download | mediawikicore-f138447de154a7f6a3a872e2890bde9bf213d26c.tar.gz mediawikicore-f138447de154a7f6a3a872e2890bde9bf213d26c.zip |
jobqueue: Record stats on how long it takes before a job is run
Bug: T101054
Change-Id: I5dc13d79a5ec2e8cb6679e3ff2535b5cb031ca30
Diffstat (limited to 'includes/jobqueue/JobQueueRedis.php')
-rw-r--r-- | includes/jobqueue/JobQueueRedis.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/includes/jobqueue/JobQueueRedis.php b/includes/jobqueue/JobQueueRedis.php index ea94226fef38..0f7ab19e4798 100644 --- a/includes/jobqueue/JobQueueRedis.php +++ b/includes/jobqueue/JobQueueRedis.php @@ -610,6 +610,7 @@ LUA; $title = Title::makeTitle( $item['namespace'], $item['title'] ); $job = Job::factory( $item['type'], $title, $item['params'] ); $job->metadata['uuid'] = $item['uuid']; + $job->metadata['timestamp'] = $item['timestamp']; return $job; } catch ( RedisException $e ) { @@ -647,6 +648,7 @@ LUA; $title = Title::makeTitle( $fields['namespace'], $fields['title'] ); $job = Job::factory( $fields['type'], $title, $fields['params'] ); $job->metadata['uuid'] = $fields['uuid']; + $job->metadata['timestamp'] = $fields['timestamp']; return $job; } |