aboutsummaryrefslogtreecommitdiffstats
path: root/includes/jobqueue/Job.php
Commit message (Expand)AuthorAgeFilesLines
* Add dependency injection for Job classesdaniel2023-01-191-47/+6
* Revert "Reorg: Move some of request related classes to MediaWiki/Request"Zabe2022-10-271-1/+0
* Reorg: Move some of request related classes to MediaWiki/RequestAmir Sarabadani2022-10-261-0/+1
* Replace trivial usages of code in strings with concatenationThiemo Kreuz2022-08-261-1/+1
* Ensure we don't pass null to mb_strlen.Mark A. Hershberger2022-07-121-1/+1
* Use MainConfigNames instead of string literalsAryeh Gregor2022-04-111-1/+3
* Replace deprecated JobQueueGroup::singleton()Umherirrender2022-01-271-1/+1
* Refactor global variables to use MediaWikiServices insteadTChin2022-01-101-3/+4
* Fix typos in comments (I-J)Siddharth VP2021-12-301-1/+1
* Remove Title param typehints from jobsPetr Pchelko2021-06-071-11/+13
* Document Job's required constructor signatureGergő Tisza2020-11-181-0/+3
* Merge "Replace "@stable for subclassing" with "@stable to extend""jenkins-bot2020-07-131-1/+1
|\
| * Replace "@stable for subclassing" with "@stable to extend"daniel2020-07-131-1/+1
* | Merge "Replace "@stable for calling" by "@stable to call""jenkins-bot2020-07-131-1/+1
|\ \
| * | Replace "@stable for calling" by "@stable to call"daniel2020-07-131-1/+1
| |/
* / Replace "@stable for overriding" with "@stable to override"daniel2020-07-131-18/+18
|/
* Annotate extensible classes.daniel2020-07-091-2/+49
* 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