• unknown's avatar
    Clear field_alloc when it's moved to result set (allows us to always call free_root on field_alloc) · 48892844
    unknown authored
    Change to use remove_file instead of 'system rm' in a lot of tests. (Should fix some windows test problems)
    Removed memory leak in mysql_test if sync_with_master fails.
    Do not terminate ndb_cluster_binary_log before the util thread has finnished. This should fix a shutdown bug where a thread is accessing injector_mutex after it's freed.
    Patch may fix Bug#27622 "mysqld shutdown, util thread continues, while binlog thread exits"
    
    
    client/mysqltest.c:
      Added missing 'mysql_free_result' (fixed confusing memory leak when sync_with_master fails)ug
    mysql-test/mysql-test-run.pl:
      Add the test case name to the instance manager log files
    mysql-test/r/rpl_log_pos.result:
      Made test more portable (for powermac)
    mysql-test/t/disabled.def:
      Disabled im_life_cycle (added bug#27851)
    mysql-test/t/myisam-system.test:
      Use remove_file instead of "system rm"
    mysql-test/t/ndb_autodiscover.test:
      Use remove_file instead of "system rm"
    mysql-test/t/ndb_loaddatalocal.test:
      Use remove_file instead of "system rm"
    mysql-test/t/rpl_loaddatalocal.test:
      Use remove_file instead of "system rm"
    mysql-test/t/rpl_log_pos.test:
      Made test more portable (for powermac)
    mysql-test/t/rpl_misc_functions.test:
      Use remove_file instead of "system rm"
    mysql-test/t/rpl_rbr_to_sbr.test:
      Use remove_file instead of "system rm"
    mysql-test/t/rpl_row_NOW.test:
      Use remove_file instead of "system rm"
    mysql-test/t/rpl_row_sp001.test:
      Use remove_file instead of "system rm"
    mysql-test/t/rpl_row_sp011.test:
      Use remove_file instead of "system rm"
    mysql-test/t/show_check.test:
      Use remove_file instead of "system rm"
    mysys/my_alloc.c:
      Don't return on zero argument, as this may hide other errors
    server-tools/instance-manager/log.cc:
      Log errors to both stdout and stderr (to know in which context we got the error)
    server-tools/instance-manager/thread_registry.cc:
      Log error before common assert (to know in which context we fail)
    sql/ha_ndbcluster.cc:
      Do not terminate ndb_cluster_binary_log before the util thread has finnished.
    sql/ha_ndbcluster.h:
      Do not terminate ndb_cluster_binary_log before the util thread has finnished.
    sql/ha_ndbcluster_binlog.cc:
      Do not terminate ndb_cluster_binary_log before the util thread has finnished.
    sql-common/client.c:
      Clear field_alloc when it's moved to result set (allows us to always call free_root on field_alloc)
    48892844
my_alloc.c 11.5 KB