(bug 32787) Add DB name to debug output. Based on patch by Solitarius
authorChad Horohoe <demon@users.mediawiki.org>
Fri, 6 Jan 2012 18:23:52 +0000 (18:23 +0000)
committerChad Horohoe <demon@users.mediawiki.org>
Fri, 6 Jan 2012 18:23:52 +0000 (18:23 +0000)
includes/db/Database.php

index be8d332..4bf3409 100644 (file)
@@ -846,11 +846,9 @@ abstract class DatabaseBase implements DatabaseType {
                        $sqlx = substr( $commentedSql, 0, 500 );
                        $sqlx = strtr( $sqlx, "\t\n", '  ' );
 
-                       if ( $isMaster ) {
-                               wfDebug( "Query $cnt (master): $sqlx\n" );
-                       } else {
-                               wfDebug( "Query $cnt (slave): $sqlx\n" );
-                       }
+
+                       $master = $isMaster ? 'master' : 'slave';
+                       wfDebug( "Query {$this->mDBname} ($cnt) ($master): $sqlx\n" );
                }
 
                if ( istainted( $sql ) & TC_MYSQL ) {