* (bug 21079) There is no more line wrapping between label and field in Special:Log
* (bug 20256) Fixed SQL errors on Special:Recentchanges and Special:Recentchangeslinked
on SQLite backend
+* (bug 20880) Fixed updater failure on SQLite backend
== API changes in 1.16 ==
function sqlite_initial_indexes() {
global $wgDatabase;
- if ( update_row_exists( 'initial_indexes' ) ) {
+ // initial-indexes.sql fails if the indexes are already present, so we perform a quick check if our database is newer.
+ if ( update_row_exists( 'initial_indexes' ) || $wgDatabase->indexExists( 'user', 'user_name' ) ) {
wfOut( "...have initial indexes\n" );
return;
}