Naff all point varying on $this->updateRowExists when we never bloody insert to that...
authorSam Reed <reedy@users.mediawiki.org>
Fri, 11 Nov 2011 16:47:48 +0000 (16:47 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Fri, 11 Nov 2011 16:47:48 +0000 (16:47 +0000)
includes/installer/DatabaseUpdater.php
includes/installer/MysqlUpdater.php

index 58c1f4f..6a6c23f 100644 (file)
@@ -573,6 +573,7 @@ abstract class DatabaseUpdater {
                }
                $task = $this->maintenance->runChild( 'PopulateLogUsertext' );
                $task->execute();
+               $this->insertUpdateRow( 'populate log_usertext' );
        }
 
        protected function doLogSearchPopulation() {
@@ -584,6 +585,7 @@ abstract class DatabaseUpdater {
                }
                $task = $this->maintenance->runChild( 'PopulateLogSearch' );
                $task->execute();
+               $this->insertUpdateRow( 'populate log_search' );
        }
 
        protected function doUpdateTranscacheField() {
index 0da2ab0..a037e9d 100644 (file)
@@ -758,6 +758,7 @@ class MysqlUpdater extends DatabaseUpdater {
                }
                $task = $this->maintenance->runChild( 'PopulateParentId' );
                $task->execute();
+               $this->insertUpdateRow( 'populate rev_parent_id' );
        }
 
        protected function doMaybeProfilingMemoryUpdate() {