Merge "rdbms: add bad mysql table/column codes to wasKnownStatementRollbackError()"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Tue, 19 Mar 2019 15:36:09 +0000 (15:36 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Tue, 19 Mar 2019 15:36:09 +0000 (15:36 +0000)
includes/libs/rdbms/database/DatabaseMysqlBase.php

index 7fbd34d..1a406cf 100644 (file)
@@ -1407,7 +1407,7 @@ abstract class DatabaseMysqlBase extends Database {
                }
 
                // See https://dev.mysql.com/doc/refman/5.5/en/error-messages-server.html
-               return in_array( $errno, [ 1022, 1216, 1217, 1137 ], true );
+               return in_array( $errno, [ 1022, 1216, 1217, 1137, 1146, 1051, 1054 ], true );
        }
 
        /**