Merge "mediawiki.Title: Remove redundant closure"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Sat, 6 Apr 2019 23:54:02 +0000 (23:54 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Sat, 6 Apr 2019 23:54:02 +0000 (23:54 +0000)
includes/jobqueue/JobQueueMemory.php
includes/jobqueue/jobs/DeletePageJob.php
includes/jobqueue/jobs/UserGroupExpiryJob.php
includes/libs/rdbms/database/IDatabase.php

index b6c4005..cbcd4fb 100644 (file)
@@ -151,7 +151,7 @@ class JobQueueMemory extends JobQueue {
                }
 
                $claimed =& $this->getQueueData( 'claimed' );
-               $job->setMetadata( 'claimId', null );
+               unset( $claimed[$job->getMetadata( 'claimId' )] );
        }
 
        /**
index 9b5cef4..e6dfae4 100644 (file)
@@ -4,7 +4,7 @@
  * Class DeletePageJob
  */
 class DeletePageJob extends Job {
-       public function __construct( $title, $params ) {
+       public function __construct( $title, $params = [] ) {
                parent::__construct( 'deletePage', $title, $params );
        }
 
index 0945e58..bd0df5b 100644 (file)
@@ -22,7 +22,7 @@
  */
 
 class UserGroupExpiryJob extends Job {
-       public function __construct( $params = false ) {
+       public function __construct( $params = [] ) {
                parent::__construct( 'userGroupExpiry', Title::newMainPage(), $params );
                $this->removeDuplicates = true;
        }
index a8d4f1e..e25b4d2 100644 (file)
@@ -1013,6 +1013,7 @@ interface IDatabase {
         * @param string $valuename
         *
         * @return string
+        * @deprecated Since 1.33
         */
        public function aggregateValue( $valuedata, $valuename = 'value' );