Skip to content
  • Magnus Blåudd's avatar
    bca84f0d
    Bug#20480035 REMOVE MCP_BUG44529 · bca84f0d
    Magnus Blåudd authored
     - The mysqld participating in schema distribution
       of DROP DATABASE failed to remove the database
       when there was a .ndb file in the directory
       which didn't have any corresponding table in NDB.
     - The problem is generic and really not related to schema distribution
       participant, it can be reproduced with only one mysqld
     - Fix by adding an additional check for leftover .ndb
       files in ndbcluster's DROP DATABASE implementation. The
       fix is a rewrite and thus intentionally mimics the beaviour
       of find_db_tables_and_rm_known_files() which previously
       deleted these files.
     - Add testcase reproducing with one mysqld
     - Add testcase reproducing with two mysql(s), same test as for
       bug44529 but with comments.
    bca84f0d
    Bug#20480035 REMOVE MCP_BUG44529
    Magnus Blåudd authored
     - The mysqld participating in schema distribution
       of DROP DATABASE failed to remove the database
       when there was a .ndb file in the directory
       which didn't have any corresponding table in NDB.
     - The problem is generic and really not related to schema distribution
       participant, it can be reproduced with only one mysqld
     - Fix by adding an additional check for leftover .ndb
       files in ndbcluster's DROP DATABASE implementation. The
       fix is a rewrite and thus intentionally mimics the beaviour
       of find_db_tables_and_rm_known_files() which previously
       deleted these files.
     - Add testcase reproducing with one mysqld
     - Add testcase reproducing with two mysql(s), same test as for
       bug44529 but with comments.
Loading