$this->output( "Starting from page_id $start of $end.\n" );
for ( $id = $start; $id <= $end; $id++ ) {
-
if ( !( $id % self::REPORTING_INTERVAL ) ) {
$this->output( "$id\n" );
wfWaitForSlaves();
$this->output( "Starting from page_id $start of $end.\n" );
for ( $id = $start; $id <= $end; $id++ ) {
-
if ( !( $id % self::REPORTING_INTERVAL ) ) {
$this->output( "$id\n" );
wfWaitForSlaves();
$page->getTitle(), /* $old = */ null, /* $recursive = */ false );
foreach ( $updates as $update ) {
DeferredUpdates::addUpdate( $update );
+ DeferredUpdates::doUpdates();
}
}
* By specifying a null $start or $end, it is also possible to create
* half-bounded or unbounded intervals using this function.
*
- * @param IDatabase $db Database connection
+ * @param IDatabase $db
* @param string $var Field name
* @param mixed $start First value to include or null
* @param mixed $end Last value to include or null