aboutsummaryrefslogtreecommitdiffstats
path: root/includes/jobqueue/Job.php
Commit message (Expand)AuthorAgeFilesLines
* Fix method/function names case mismatch in core filesDerick Alangi2019-08-311-1/+1
* jobqueue: mention more methods in RunnableJob to fix various IDEA warningsAaron Schulz2019-07-051-35/+0
* Job: Fix typo in exception message for invalid specificationMáté Szabó2019-05-261-1/+3
* jobqueue: Follow-up for fc5d51f12936ed (added GenericParameterJob)Timo Tijhof2019-04-251-17/+32
* jobqueue: add GenericParameterJob and RunnableJob interfaceAaron Schulz2019-04-081-21/+30
* jobqueue: Change internal $params logic to teach Phan (3)Timo Tijhof2019-04-051-4/+4
* jobqueue: Document Title as valid param type for compat (2)Timo Tijhof2019-04-051-1/+1
* jobqueue: Document Title as valid param type for compatTimo Tijhof2019-04-051-1/+1
* Add Job::getMetadata() and Job::setMetadata() accessorsAaron Schulz2019-04-031-0/+30
* Merge "Make Job::hasExecutionFlag() actually work"jenkins-bot2019-03-291-1/+1
|\
| * Make Job::hasExecutionFlag() actually workAaron Schulz2019-03-281-1/+1
* | jobqueue: simplify the signature of Job::factory() and Job::__construct()Aaron Schulz2019-03-291-11/+24
|/
* Job::factory should throw an InvalidArgumentException, not MWExceptionDerick Alangi2019-02-111-1/+1
* Use PHP 7 '??' operator instead of '?:' with 'isset()' where convenientBartosz Dziewoński2018-05-301-9/+3
* Job: Remove insert() and batchInsert(), deprecated since 1.21James D. Forrester2018-05-211-30/+1
* Do not start explicit transaction rounds for RecentChangesUpdateJobAaron Schulz2018-04-171-0/+15
* Job::insert: Hard deprecate (soft-deprecated in 1.21!)James D. Forrester2017-11-021-0/+1
* Allow callback functions for creating jobsLucas Werkmeister2017-05-091-5/+15
* Pass Job success status to teardown callbacksGergő Tisza2016-10-051-4/+6
* Track which web request created a jobErik Bernhardson2016-04-131-0/+18
* Make Job::toString() handle array parameters betterAaron Schulz2016-03-161-14/+11
* Merge "Reset scoped session for upload jobs after deferred updates"jenkins-bot2016-03-011-0/+22
|\
| * Reset scoped session for upload jobs after deferred updatesAaron Schulz2016-02-241-0/+22
* | Convert all array() syntax to []Kunal Mehta2016-02-171-10/+10
|/
* Fixes related to WikiPage::triggerOpportunisticLinksUpdate()Aaron Schulz2015-10-241-2/+7
* Improved job pickup time stats for delayed jobsAaron Schulz2015-07-011-0/+8
* Merge "Automatically deduplicate root jobs on insertion"jenkins-bot2015-06-051-0/+20
|\
| * Automatically deduplicate root jobs on insertionAaron Schulz2015-06-031-0/+20
* | jobqueue: Record stats on how long it takes before a job is runKunal Mehta2015-06-031-0/+10
|/
* Fixed Job constructor IDE notices about variable typesAaron Schulz2015-05-301-4/+4
* Use ksort() in getDeduplicationInfo for sanityAaron Schulz2015-03-191-0/+2
* Added some job queue commentsAaron Schulz2015-01-171-1/+9
* Expose job metadata in showJobs and the jobs logAaron Schulz2014-10-221-6/+15
* Merge "Added another size limit check to Job::toString"jenkins-bot2014-10-211-6/+6
|\
| * Added another size limit check to Job::toStringAaron Schulz2014-10-081-6/+6
* | Removed deprecated Job methodsAaron Schulz2014-10-201-66/+15
|/
* Add tests for Job::toStringaddshore2014-09-231-3/+3
* Cleanup some docs (includes/[e-l])umherirrender2014-07-241-1/+1
* Fixed spacingumherirrender2014-07-201-1/+1
* For job param arrays of scalars, show the key/values as JSON in the logAaron Schulz2014-05-161-6/+23
* Finish removing boolean return values from JobQueue codeThiemo Mättig2014-04-281-3/+6
* Fixed some @params documentation (includes/*)umherirrender2014-04-201-7/+7
* Renamed /job to /jobqueueAaron Schulz2014-03-141-0/+330