• unknown's avatar
    Use our version of RWLOCKS on UNIXWARE 7 · 88a2f93b
    unknown authored
    More DBUG info for replication
    Better error messages from replication
    Fixed bug in replication code when connecting to 'localhost' (time was not released properly)
    Block ALARM signal on Linux for signal handler thread (Fixes problem with running mysqld with --debug)
    Removed warning when setting an AUTO_INCREMENT field to NULL
    
    
    Build-tools/Do-compile:
      Always run test with --warnings during build
    Docs/manual.texi:
      Changelog
    configure.in:
      Use our version of RWLOCKS on UNIXWARE 7
    include/my_pthread.h:
      Use our version of RWLOCKS on UNIXWARE 7
    include/mysql_version.h.in:
      Fixed warning when compiling embedded server
    include/mysqld_error.h:
      New error messages
    libmysql/libmysql.c:
      Give connect error message on reconnect if it fails.
      Fixed possible buffer overflow in expand_error()
      Added error messages for some error conditions.
    mysql-test/mysql-test-run.sh:
      Portability fixes:
      - Search after 'time' in path.
      - Search after mysqld in libexec
      - Remove end / when doing rm -r (fix for BSD)
      Clean up skip_test handling.
    mysql-test/r/rpl_empty_master_crash.result:
      New results
    mysql-test/t/rpl_empty_master_crash.test:
      Extended test
    mysys/mf_iocache.c:
      Remember file position on failed read.
    mysys/mf_iocache2.c:
      Fixed bug in filelength() call.
    mysys/thr_alarm.c:
      Made alarm handling more threadsafe when use with DBUG.
    mysys/thr_mutex.c:
      More debug info
    sql/log_event.cc:
      More DBUG_PRINT statements.
    sql/mini_client.cc:
      Better error reporting on failures.
      Return connect error on reconnect failure (instead of SERVER_GONE_ERROR)
      Fixed critical bug in alarm handling on connect (could leave an alarm event on indefinitely)
    sql/mysql_priv.h:
      Fixed arguments to mysql_binlog_send()
    sql/mysqld.cc:
      Block ALARM signal on Linux for signal handler thread (Fixes problem with running mysqld with --debug)
    sql/net_pkg.cc:
      Removed dead code
    sql/net_serv.cc:
      Ensure that last_errno is set in net_real_write()
    sql/repl_failsafe.cc:
      Code cleanup.
      Better error handling.
    sql/share/czech/errmsg.txt:
      New error messages.
    sql/share/danish/errmsg.txt:
      New error messages.
    sql/share/dutch/errmsg.txt:
      New error messages.
    sql/share/english/errmsg.txt:
      New error messages.
    sql/share/estonian/errmsg.txt:
      New error messages.
    sql/share/french/errmsg.txt:
      New error messages.
    sql/share/german/errmsg.txt:
      New error messages.
    sql/share/greek/errmsg.txt:
      New error messages.
    sql/share/hungarian/errmsg.txt:
      New error messages.
    sql/share/italian/errmsg.txt:
      New error messages.
    sql/share/japanese/errmsg.txt:
      New error messages.
    sql/share/korean/errmsg.txt:
      New error messages.
    sql/share/norwegian-ny/errmsg.txt:
      New error messages.
    sql/share/norwegian/errmsg.txt:
      New error messages.
    sql/share/polish/errmsg.txt:
      New error messages.
    sql/share/portuguese/errmsg.txt:
      New error messages.
    mysql-test/r/rpl_log_pos.result:
      Updated results
    mysql-test/t/rpl_log_pos.test:
      Added 'sleep' commands to make tests repeatable.
    sql/share/romanian/errmsg.txt:
      New error messages.
    sql/share/russian/errmsg.txt:
      New error messages.
    sql/share/slovak/errmsg.txt:
      New error messages.
    sql/share/spanish/errmsg.txt:
      New error messages.
    sql/share/swedish/errmsg.txt:
      New error messages.
    sql/share/ukrainian/errmsg.txt:
      New error messages.
    sql/slave.cc:
      Code optimization and cleanup.
      More DBUG statements.
      Better cleanup if start slave fails.
      Better error messages from 'fetch_master_table'
      Thread safer handling of 'wait_for_pos'
    sql/slave.h:
      Better handling of wait_for_pos
    sql/sql_load.cc:
      Removed warning when setting an AUTO_INCREMENT field to NULL
    sql/sql_parse.cc:
      Fixed calling of function that has changed.
    sql/sql_repl.cc:
      More DBUG statements
      Give a proper error number from mysql_binlog_send() so that we know when we have to abort slaves.
    88a2f93b
errmsg.txt 13.4 KB