MediaWiki
1.23.5
|
Background job to update links for titles in certain backlink range by page ID. More...
Public Member Functions | |
__construct ( $title, $params) | |
getDeduplicationInfo () | |
run () | |
Run a refreshLinks2 job. More... | |
Public Member Functions inherited from Job | |
__construct ( $command, $title, $params=false) | |
allowRetries () | |
getLastError () | |
getParams () | |
getReleaseTimestamp () | |
getRootJobParams () | |
getTitle () | |
getType () | |
hasRootJobParams () | |
ignoreDuplicates () | |
insert () | |
Insert a single job into the queue. More... | |
toString () | |
workItemCount () | |
Protected Member Functions | |
getSingleTitleJobs ( $table, $masterPos) | |
Protected Member Functions inherited from Job | |
setLastError ( $error) | |
Additional Inherited Members | |
Static Public Member Functions inherited from Job | |
static | batchInsert ( $jobs) |
Batch-insert a group of jobs into the queue. More... | |
static | factory ( $command, Title $title, $params=false) |
Create the appropriate object to handle a specific job. More... | |
static | newRootJobParams ( $key) |
static | pop () |
Pop a job off the front of the queue. More... | |
static | pop_type ( $type) |
Pop a job of a certain type. More... | |
static | safeBatchInsert ( $jobs) |
Insert a group of jobs into the queue. More... | |
Public Attributes inherited from Job | |
string | $command |
array | $metadata = array() |
Additional queue metadata *. More... | |
array bool | $params |
Array of job parameters or false if none *. More... | |
Protected Attributes inherited from Job | |
string | $error |
Text for error that occurred last *. More... | |
bool | $removeDuplicates |
Expensive jobs may set this to true *. More... | |
Title | $title |
Background job to update links for titles in certain backlink range by page ID.
Newer version for high use templates. This is deprecated by RefreshLinksPartitionJob.
Definition at line 31 of file RefreshLinksJob2.php.
RefreshLinksJob2::__construct | ( | $title, | |
$params | |||
) |
Definition at line 32 of file RefreshLinksJob2.php.
References Job\$params, and Job\$title.
RefreshLinksJob2::getDeduplicationInfo | ( | ) |
|
protected |
$table | string |
$masterPos | mixed |
Definition at line 108 of file RefreshLinksJob2.php.
References Job\$title, $titles, array(), as, Job\getRootJobParams(), and title.
Referenced by run().
RefreshLinksJob2::run | ( | ) |
Run a refreshLinks2 job.
Reimplemented from Job.
Definition at line 42 of file RefreshLinksJob2.php.
References $batch, array(), as, Job\getRootJobParams(), getSingleTitleJobs(), global, list, LinkCache\singleton(), JobQueueGroup\singleton(), title, and wfGetLB().