• Michael Widenius's avatar
    mysqltest now gives error messages with error code for my_delete, my_rename, my_copy etc. · f4820ea6
    Michael Widenius authored
    Fixed crashing bug when doing ALTER TABLE RENAME with transactional tables.
    
    client/mysqltest.cc:
      Added errno to error message for system calls (delete, rename etc)
      Write error message for failures of system calls
    mysql-test/include/cleanup_fake_relay_log.inc:
      Disable warnings for remove_file
    mysql-test/include/diff_tables.inc:
      Disable warnings for remove_file
    mysql-test/include/maria_empty_logs.inc:
      Disable warnings for remove_file
    mysql-test/include/maria_make_snapshot.inc:
      Disable warnings for remove_file
    mysql-test/include/maria_make_snapshot_for_feeding_recovery.inc:
      Disable warnings for remove_file
    mysql-test/include/mysqlhotcopy.inc:
      Disable warnings for remove_file
    mysql-test/include/ndb_backup.inc:
      Disable warnings for remove_file
    mysql-test/include/ndb_backup_print.inc:
      Disable warnings for remove_file
    mysql-test/r/alter_table_trans.result:
      Test of crashing ALTER TABLE RENAME bug
    mysql-test/t/alter_table_trans.test:
      Test of crashing ALTER TABLE RENAME bug
    mysql-test/t/mysqltest.test:
      Disable warnings for remove_file and move_file
    mysys/my_copy.c:
      Fixed wrong error message
    sql/sql_table.cc:
      Fixed crashing bug when doing ALTER TABLE RENAME with transactional tables.
    f4820ea6
sql_table.cc 258 KB