An error occurred fetching the project authors.
  1. 15 Dec, 2000 1 commit
    • unknown's avatar
      client/mysqltest.c · 93166332
      unknown authored
          added system command
      myisammrg/myrg_open.c
          fixed coredump when opening an empty union table
      sql/sql_repl.cc
          fixed warnings, remove confusing comment, fixed coredump in
          change master to when master.info was corrupted
      
      added new replication test case
      
      
      client/mysqltest.c:
        added system command
      myisammrg/myrg_open.c:
        fixed coredump when opening an empty union table
      sql/sql_repl.cc:
        fixed warnings, remove confusing comment, fixed coredump in
        change master to when master.info was corrupted
      93166332
  2. 13 Dec, 2000 1 commit
    • unknown's avatar
      fixed · a3d15c0f
      unknown authored
      mysql-test/mysql-test-run:
        fixed bug that unconditionally restarted both servers before each test
        added support for slave-master-info.opt to specify master info 
        options and override defaults for an individual test
        fixed race conditions in slave start/slave stop
        added a new rpl test case
      sql/sql_repl.cc:
        fixed race conditions in slave start/slave stop
      a3d15c0f
  3. 11 Dec, 2000 2 commits
    • unknown's avatar
      sql/sql_repl.cc · 695c8120
      unknown authored
          last fix in send_file() was wrong
      
      
      sql/sql_repl.cc:
        last fix in send_file() was wrong
      695c8120
    • unknown's avatar
      I hope I've fixed all the bugs by now, let's test it · 7429b2e1
      unknown authored
      sql/log_event.h:
        changed new/delete for Log_event to use my_malloc/my_free
      sql/mysql_priv.h:
        wait for slave to get going
      sql/mysqld.cc:
        wait for slave to get going in SLAVE START
      sql/slave.cc:
        fixed more memory leaks
      sql/sql_repl.cc:
        file name was not being \0 terminated in send_file
      7429b2e1
  4. 09 Dec, 2000 1 commit
    • unknown's avatar
      fixed up leaks found by --exit-info=256 · 8beb4350
      unknown authored
      better error diagnostic in SLAVE START
      
      
      sql/mini_client.cc:
        if we fail to connect, we need to free the inited structure
      sql/mysqld.cc:
        added end_slave() for slave cleanup
      sql/slave.cc:
        fixed serveral memory leaks
      sql/slave.h:
        added end_master_info() for clean up
      sql/sql_class.cc:
        not changed
      sql/sql_repl.cc:
        initialize master info before creating slave thread in SLAVE START -
        this way we can easily send an error to the client if something is 
        wrong in init_master_info
      8beb4350
  5. 08 Dec, 2000 1 commit
    • unknown's avatar
      sql/mysqld.cc · 1ab28e5e
      unknown authored
          fixed auto set of server id
      sql/sql_repl.cc
          do not allow slave to replicate if master id was not supplied
      sql/sql_repl.h
          fix for server_id
      
      
      sql/mysqld.cc:
        fixed auto set of server id
      sql/sql_repl.cc:
        do not allow slave to replicate if master id was not supplied
      sql/sql_repl.h:
        fix for server_id
      1ab28e5e
  6. 25 Nov, 2000 1 commit
    • unknown's avatar
      slave master.info FILE -> IO_CACHE · 1ef81b21
      unknown authored
      send_file() is more stack-friendly - changed large static buffer to alloc_root()
      fixed my_b_seek() to work with WRITE_CACHE
      test case to make sure the slave starts correctly after being stopped
      truncated words file so the replication tests will take less time
      
      
      mysql-test/r/3.23/rpl000001.b.result:
        truncated words file
      mysql-test/r/3.23/rpl000004.b.result:
        truncated words file
      mysql-test/std_data/words:
        truncated words file
      BitKeeper/etc/ignore:
        Added mysql-test/rpl000011.test mysql-test/var/lib/mysql-bin.007 sql/share/norwegian/errmsg.sys sql/share/norwegian-ny/errmsg.sys to the ignore list
      mysys/mf_iocache2.c:
        got my_b_seek() to work with WRITE_CACHE, at least the one used by the slave
      sql/share/romanian/errmsg.sys:
        accidently touched the file
      sql/slave.cc:
        converted FILE to IO_CACHE for master.info
      sql/slave.h:
        FILE -> IO_CACHE for master.info
      sql/sql_repl.cc:
        be nice to the stack - change a large stack buffer to be alloced with
        alloc_root in send_file()
      1ef81b21
  7. 22 Nov, 2000 1 commit
    • unknown's avatar
      mysql-test/mysql-test-run · de693be7
      unknown authored
          cleanup - remove unneeded daeamon restarts
      sql/log_event.cc
          fixed bug - do not confuse confused slaves even further if they try to 
          read less than LOG_EVENT_HEADER_LEN before the end of file
      sql/mysqlbinlog.cc
          give error if constructor fails
      sql/mysqld.cc
          --disconnect-slave-event-count for replication debugging
      sql/slave.cc
          --disconnect-slave-event-count
          cleanup to remove unneeded sleeps when things go wrong - sleep only 
          when we have to
      sql/slave.h
          --disconnect-slave-event-count
      
      test cases for ALTER TABLE ORDER BY and replication offset off by 22 
      confusion mystery bug (both pass)
      
      
      mysql-test/mysql-test-run:
        cleanup - remove unneeded daeamon restarts
      sql/log_event.cc:
        fixed bug - do not confuse confused slaves even further if they try to 
        read less than LOG_EVENT_HEADER_LEN before the end of file
      sql/mysqlbinlog.cc:
        give error if constructor fails
      sql/mysqld.cc:
        --disconnect-slave-event-count for replication debugging
      sql/slave.cc:
        --disconnect-slave-event-count
        cleanup to remove unneeded sleeps when things go wrong - sleep only 
        when we have to
      sql/slave.h:
        --disconnect-slave-event-count
      sql/sql_repl.cc:
        added unknown error
      de693be7
  8. 17 Nov, 2000 1 commit
    • unknown's avatar
      sql/log.cc · 6e8c7df0
      unknown authored
          fixed bug in find_first_log
      sql/mysqlbinlog.cc
          flose file only if we opened it
      sql/slave.cc
          changed spacing
      sql/sql_repl.cc
          fixed error message
      
      
      sql/log.cc:
        fixed bug in find_first_log
      sql/mysqlbinlog.cc:
        flose file only if we opened it
      sql/slave.cc:
        changed spacing
      sql/sql_repl.cc:
        fixed error message
      BitKeeper/etc/ignore:
        Added repl-tests/test-repl/foo-dump-slave.master. repl-tests/test-repl/sum-wlen-slave.master. repl-tests/test-repl/sum-wlen-slave.master.re to the ignore list
      6e8c7df0
  9. 16 Nov, 2000 1 commit
    • unknown's avatar
      changed to use IO_CACHE instead of FILE · 3e6dac34
      unknown authored
      Docs/manual.texi:
        Type fixes
      myisam/mi_create.c:
        Fixed bug in update from different processes
      myisam/mi_locking.c:
        Fixed bug in update from different processes
      myisam/mi_open.c:
        Fixed bug in update from different processes
      myisam/mi_search.c:
        Fixed bug in update from different processes
      myisam/myisamdef.h:
        Fixed bug in update from different processes
      mysys/Makefile.am:
        Added mf_iocache2.c
      sql/log.cc:
        Changed to use IO_CACHE instead of FILE
      sql/sql_class.h:
        Changed to use IO_CACHE instead of FILE
      sql/sql_repl.cc:
        Changed to use IO_CACHE instead of FILE
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      3e6dac34
  10. 15 Nov, 2000 1 commit
    • unknown's avatar
      changed to use IO_CACHE instead of FILE · 9a846a52
      unknown authored
      BitKeeper/deleted/.del-mf_reccache.c:
        ***MISSING WEAVE***
      Docs/manual.texi:
        Fix licence information + update changelog
      client/mysqlimport.c:
        Fixed typo
      client/sql_string.cc:
        Added support for IO_CACHE
      client/sql_string.h:
        Added support for IO_CACHE
      include/my_sys.h:
        More options for IO_CACHE
      mysql.proj:
        Update
      mysys/Makefile.am:
        Remoced mf_reccache.c
      mysys/mf_cache.c:
        Fixed return value on error and optimzed used of write cache files
      mysys/mf_iocache.c:
        More options for IO_CACHE
      mysys/my_vsnprintf.c:
        Optimized code
      sql/mf_iocache.cc:
        merge with mf_iocache.c
      sql/net_pkg.cc:
        cleanup
      sql/sql_class.cc:
        Support for transaction safe log files
      sql/sql_string.cc:
        Added support for IO_CACHE
      sql/sql_string.h:
        Added support for IO_CACHE
      sql/time.cc:
        cleanup
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      9a846a52
  11. 11 Nov, 2000 1 commit
    • unknown's avatar
      laptop commit · fd2c900e
      unknown authored
      BUILD/compile-pentium-debug-no-bdb:
        forgot to install BDB on my laptop, needed to have this
      sql/log.cc:
        fixed initialization warning
      sql/sql_insert.cc:
        delayed insert was getting logged on failure. To make things worse,
        all delayed inserts were being logged with query_length=0
      sql/sql_repl.cc:
        fixed compiler warnings
      fd2c900e
  12. 07 Nov, 2000 1 commit
    • unknown's avatar
      sql/item_strfunc.cc · ae728729
      unknown authored
          fixed coredump in concat_ws
      sql/item_strfunc.h
          fixed coredump in concat_ws
      sql/mini_client.cc
          added mc_mysql_error()
      sql/mini_client.h
          added mc_mysql_errno()
      sql/mysqlbinlog.cc
          fixed bug in --postion for local files
      sql/slave.cc
          more verbose message on bad net reads
      sql/sql_repl.cc
          send errno on error in mysql_binlog_send
      
      
      sql/item_strfunc.cc:
        fixed coredump in concat_ws
      sql/item_strfunc.h:
        fixed coredump in concat_ws
      sql/mini_client.cc:
        added mc_mysql_error()
      sql/mini_client.h:
        added mc_mysql_errno()
      sql/mysqlbinlog.cc:
        fixed bug in --postion for local files
      BitKeeper/etc/ignore:
        Added client/.mysqladmin.c.swp to the ignore list
      sql/slave.cc:
        more verbose message on bad net reads
      sql/sql_repl.cc:
        send errno on error in mysql_binlog_send
      ae728729
  13. 04 Nov, 2000 1 commit
    • unknown's avatar
      sql/slave.cc · 745f1197
      unknown authored
          mutex now initialized in the constructor
      sql/sql_class.h
          intialize MASTER_INFO mutex in the constructor
      sql/sql_repl.cc
          fixed typo in error message
          if the user does not specify offset in CHANGE MASTER TO, set it to skip magic number
      repl-tests/test-repl-ts/repl-timestamp.master.reject
          New BitKeeper file ``repl-tests/test-repl-ts/repl-timestamp.master.reject''
      
      
      BitKeeper/etc/ignore:
        Added repl-tests/test-repl-ts/repl-timestamp.master.reject to the ignore list
      sql/slave.cc:
        mutex now initialized in the constructor
      sql/sql_class.h:
        intialize MASTER_INFO mutex in the constructor
      sql/sql_repl.cc:
        fixed typo in error message
        if the user does not specify offset in CHANGE MASTER TO, set it to skip magic number
      745f1197
  14. 27 Oct, 2000 1 commit
    • unknown's avatar
      fixed --skip-slave-thread bug · add02ff8
      unknown authored
      added PURGE MASTER LOGS TO and SHOW MASTER LOGS
      fixed the output of SHOW MASTER STATUS
      updated docs
      
      
      Docs/manual.texi:
        Update for PURGE MASTER LOGS TO, SHOW MASTER LOGS
      sql/lex.h:
        added PURGE
      sql/log.cc:
        update for PURGE
      BitKeeper/etc/ignore:
        Added include/.my_sys.h.swp PENDING/2000-10-25.01 PENDING/2000-10-25.02 support-files/mysql-3.23.27-beta.spec to the ignore list
      sql/mysqld.cc:
        fixed bug in --skip-slave-start
      sql/sql_class.cc:
        added linfo to THD
      sql/sql_class.h:
        updates for PURGE
      sql/sql_lex.h:
        updates for PURGE
      sql/sql_parse.cc:
        updates for PURGE
      sql/sql_repl.cc:
        updates for PURGE
      sql/sql_repl.h:
        updates for PURGE
      sql/sql_yacc.yy:
        updates for PURGE
      add02ff8
  15. 14 Oct, 2000 1 commit
    • unknown's avatar
      Fix of LEFT JOIN optimizer bug, problem with key cache on Windows and · 518a621a
      unknown authored
      a lot of portability issues.
      
      
      Docs/manual.texi:
        Changed FOREIGN KEY to FOREIGN KEY constraint
      client/mysqladmin.c:
        Don't flush MASTER or SLAVE on refresh
      configure.in:
        Fix for hpux 11.0
      extra/perror.c:
        New error message
      include/my_pthread.h:
        Portability fix for windows
      myisam/mi_locking.c:
        Ensure that locking doesn't interfere with pread/pwrite on windows
      myisam/sort.c:
        checked with purecover
      mysys/mf_tempfile.c:
        Fix for windows
      mysys/my_lock.c:
        Ensure that locking doesn't interfere with pread/pwrite on windows
      mysys/my_winthread.c:
        Portability fix
      sql-bench/Results/ATIS-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/RUN-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/alter-table-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/big-tables-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/connect-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/create-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/insert-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/select-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/wisconsin-mysql-NT_4.0:
        New benchmark runs
      sql-bench/crash-me.sh:
        Fixed things for PostgreSQL
      sql-bench/limits/mysql-3.23.cfg:
        Update for new crash-me
      sql-bench/limits/mysql.cfg:
        Update for new crash-me
      sql-bench/print-limit-table:
        Fixed position for alter table rename
      sql-bench/test-insert.sh:
        Fix for PostgreSQL
      sql/field.cc:
        Fix for default values in CREATE ... SELECT
      sql/field.h:
        Fix for default values in CREATE ... SELECT
      sql/log.cc:
        Fixed typo
      sql/log_event.cc:
        Portability fix
      sql/mysqlbinlog.cc:
        Portability fix
      sql/mysqld.cc:
        Don't turn of concurrent insert with --skip-new or --safe
      sql/sql_base.cc:
        Portability fix
      sql/sql_class.cc:
        Portability fix
      sql/sql_class.h:
        Portability fix
      sql/sql_parse.cc:
        Fix for --log-slow-queries
      sql/sql_repl.cc:
        Portability fixes
      sql/sql_select.cc:
        Fixed optimizer bug for LEFT JOIN
      sql/sql_select.h:
        Fixed optimizer bug for LEFT JOIN
      sql/sql_table.cc:
        Fix for default values in CREATE ... SELECT
      sql/sql_yacc.yy:
        Added optional AS to: CREATE TABLE foo [ AS ] SELECT ...
      518a621a
  16. 05 Oct, 2000 1 commit
    • unknown's avatar
      sql/log.cc · 7e52afcd
      unknown authored
          Added magic number to binlog
      sql/log_event.cc
          distinquish bogus data from truncated logs
      sql/log_event.h
          added magic number
          added LOG_READ_TRUNC error
      sql/mysqlbinlog.cc
          fixed to handle magic number
          added O_BINARY to my_fopen
      sql/mysqld.cc
          added code for replicate-rewrite-db
      sql/slave.cc
          replicate-rewrite-db
          O_BINARY
          handle magic
      sql/sql_class.h
          added i_string_pair class
      sql/sql_repl.cc
          added magic
          better error messages
      support-files/magic
          added magic for binlog
      
      Added test case for replication of queries with error
      
      
      sql/log.cc:
        Added magic number to binlog
      sql/log_event.cc:
        distinquish bogus data from truncated logs
      sql/log_event.h:
        added magic number
        added LOG_READ_TRUNC error
      sql/mysqlbinlog.cc:
        fixed to handle magic number
        added O_BINARY to my_fopen
      sql/mysqld.cc:
        added code for replicate-rewrite-db
      sql/slave.cc:
        replicate-rewrite-db
        O_BINARY
        handle magic
      sql/sql_class.h:
        added i_string_pair class
      sql/sql_repl.cc:
        added magic
        better error messages
      support-files/magic:
        added magic for binlog
      7e52afcd
  17. 04 Oct, 2000 2 commits
    • unknown's avatar
      Small fixes · affe94dc
      unknown authored
      configure.in:
        Fix for mkstemp
      libmysql/Makefile.shared:
        Fix for mkstemp
      myisam/mi_open.c:
        Added more debug info
      mysys/mf_tempfile.c:
        Fixed type
      sql/sql_repl.cc:
        Added missing header file
      affe94dc
    • unknown's avatar
      fixed mutex bug ( or lack of it) when reading log entries on COM_BINLOG_DUMP · cfc4a2e7
      unknown authored
      added error_code to query event, and checking to see if we get the
      expected error on the slave
      removed obsolete code from slave.cc
      
      
      sql/log_event.cc:
        added mutex as an argument to FILE read_log_event functions
      sql/log_event.h:
        added error_code for the query event
      sql/mysqlbinlog.cc:
        fix for new form of read_log_event
      sql/slave.cc:
        removed obsolte code with fetch nx table
        added check to see if the query runs with the same error on the slave
        as it did on the master
      sql/sql_repl.cc:
        fixed mutex problem around read_log_event
      cfc4a2e7
  18. 02 Oct, 2000 3 commits