An error occurred fetching the project authors.
  1. 27 Feb, 2001 1 commit
    • unknown's avatar
      ulonglong -> uint32 for log offset · 9e459e16
      unknown authored
      more verbose messages when slave thread exits
      
      
      sql/slave.cc:
        ulonglong -> uint32 for log offset
      sql/slave.h:
        ulonglong -> uint32 for log offset
      9e459e16
  2. 15 Feb, 2001 2 commits
    • unknown's avatar
      fixed bug in timestamp replication · 9a17a41e
      unknown authored
      mysql-test/r/rpl000002.result:
        test timestamp replication
      mysql-test/t/rpl000002.test:
        test timestamp replication
      9a17a41e
    • unknown's avatar
      Changed --replace to --replace_result in mysqltest · c1488c7e
      unknown authored
      Changed errmsg -> my_errmsg (portability issue)
      Fixed that mysqlbinlog writes SET TIMESTAMP before all queries
      Fixed comments in default my.cnf files
      
      
      Docs/manual.texi:
        Updated information about character sets
      client/mysqladmin.c:
        Added missing help text
      client/mysqltest.c:
        Changed --replace to --replace_result to not conflict with SQL replace command
      include/my_sys.h:
        change errmsg -> my_errmsg (portability issue)
      libmysql/errmsg.c:
        change errmsg -> my_errmsg (portability issue)
      myisam/mi_cache.c:
        Changed seek+read to pread
      myisam/mi_check.c:
        Fix bug that caused myisamchk to be very slow under some specific error conditions
      myisam/mi_dynrec.c:
        cleanup
      myisam/myisamchk.c:
        Write out value of checksum
      myisam/myisamdef.h:
        cleanup
      mysql-test/r/backup.result:
        Fixed the case where backup caused different error messages
      mysql-test/r/bdb.result:
        Added new test case
      mysql-test/r/fulltext.result:
        Fix for new CREATE TABLE format
      mysql-test/t/backup.test:
        Use --replace_result and --send
      mysql-test/t/bdb.test:
        New test case
      mysql-test/t/status.test:
        Use --send
      mysys/errors.c:
        change errmsg -> my_errmsg (portability issue)
      mysys/my_error.c:
        change errmsg -> my_errmsg (portability issue)
      mysys/typelib.c:
        Only accept full type names
      sql/derror.cc:
        change errmsg -> my_errmsg (portability issue)
      sql/ha_berkeley.cc:
        Fixed bug when using key parts that could be NULL
      sql/log_event.cc:
        Log SET TIMESTAMP before all queries
      sql/mysqlbinlog.cc:
        Incremented version number
      sql/mysqld.cc:
        change errmsg -> my_errmsg (portability issue)
        Always accept --skip-gemeni, --skip-bdb and --skip-innobase
      sql/slave.cc:
        cleanup
      sql/sql_base.cc:
        cleanup
      sql/sql_db.cc:
        cleanup
      support-files/my-huge.cnf.sh:
        Remove usage of # at end of line
      support-files/my-large.cnf.sh:
        Remove usage of # at end of line
      support-files/my-medium.cnf.sh:
        Remove usage of # at end of line
      support-files/my-small.cnf.sh:
        Remove usage of # at end of line
      c1488c7e
  3. 14 Feb, 2001 1 commit
    • unknown's avatar
      sql/slave.cc · f0598b6d
      unknown authored
          fixed skipping bug in bi-directional replication
      
      
      sql/slave.cc:
        fixed skipping bug in bi-directional replication
      f0598b6d
  4. 27 Jan, 2001 1 commit
    • unknown's avatar
      fixed up lock counting code - Monty's suggestions · dbe03fb0
      unknown authored
      updated manual about table lock counter
      fixed coredump in DROP DATABASE with long bogus name by non-root user
      fixed bug in handling STOP immediately after ROTATE
      added test case for buffer overrun on DROP DATABASE by non-root user
      added test case for the STOP bug in replication
      
      
      Docs/manual.texi:
        updates for Table_locks_immediate and Table_locks_waited
      include/thr_lock.h:
        fixes suggested by Monty to lock counts
      mysql-test/r/status.result:
        clean up of result for changes in the test case
      mysql-test/t/status.test:
        make it produce the same results if the had been some activity on the server already
      mysys/thr_lock.c:
        fixes suggested by Monty
      sql/mysqld.cc:
        fixes suggested by Monty
      sql/slave.cc:
        fixed bug in processing STOP event after rotate
      sql/sql_base.cc:
        fixes suggested by Monty
      sql/sql_parse.cc:
        fixed coredump in drop database with long name by a non-root user
      sql/sql_repl.cc:
        better status message
      dbe03fb0
  5. 25 Jan, 2001 1 commit
    • unknown's avatar
      Lots of manual changes · c6a67ce9
      unknown authored
      Changed 'static inline' to 'inline' for SCO new's compiler
      
      
      Docs/manual.texi:
        Lots of changes in "Debugging a MySQL server" and in Log files handling
      mysys/hash.c:
        Changed 'static inline' to 'inline'
      sql/hostname.cc:
        Changed 'static inline' to 'inline'
      sql/item.cc:
        Changed 'static inline' to 'inline'
      sql/net_serv.cc:
        Changed 'static inline' to 'inline'
      sql/password.c:
        Changed 'static inline' to 'inline'
      sql/slave.cc:
        Changed 'static inline' to 'inline'
      sql/sql_acl.cc:
        Changed 'static inline' to 'inline'
      sql/sql_base.cc:
        Changed mysql_list_field() to convert field names again
      sql/sql_parse.cc:
        Changed 'static inline' to 'inline'
      sql/sql_repl.cc:
        fixed typo
      c6a67ce9
  6. 24 Jan, 2001 2 commits
    • unknown's avatar
      fixed improper read of log name from master.info which broke slave server restart · b302ee39
      unknown authored
      fixed sync bugs in three test cases
      added offset argument to sync_with_master to mysqltest to be able to fix sync bugs
      added a test case for slave startup with existing master.info
      expanded mysql-test-run.sh to be able to run pre-start shell script initializations
      
      
      client/mysqltest.c:
        added offset argument to sync_with_master
      mysql-test/mysql-test-run.sh:
        added option to run master or slave initialization shell script
      mysql-test/r/rpl000016.result:
        fixed bug in test case
      mysql-test/t/rpl000012.test:
        fixed syncronization bug
      mysql-test/t/rpl000013.test:
        fixed sync bug
      mysql-test/t/rpl000016.test:
        fixed ambiguous show slave status.
      sql/slave.cc:
        fixed bug that broke slave server start with existing master.info,
        Monty's optimization was not chopping off newline from logname.
      b302ee39
    • unknown's avatar
      Added last_errno and last_error to show slave status · 262a9e41
      unknown authored
      slave will skip the first SQL_SLAVE_SKIP_COUNTER events on start - 
      this is needed to recover from broken replication when the next log
      event(s) should just be skipped.
      Rotate binlogs when max_binlog_size is reached
      
      
      include/my_sys.h:
        added my_snprintf()
      include/mysqld_error.h:
        more error messages
      mysql-test/r/rpl000014.result:
        updated results for new SHOW SLAVE STATUS format
      mysql-test/r/rpl000015.result:
        update for SHOW SLAVE STATUS
      mysql-test/r/rpl000016.result:
        update for additions to the test
      mysql-test/t/rpl000016.test:
        test max_binlog_size and slave_skip_counter
      mysys/my_vsnprintf.c:
        added my_snprintf()
      sql/gen_lex_hash.cc:
        old values could not do it
      sql/lex.h:
        updates for SQL_SLAVE_SKIP_COUNTER
      sql/log.cc:
        rotate binlogs when max_binlog_size is reached
      sql/mysqld.cc:
        added max_binlog_size
      sql/share/czech/errmsg.txt:
        new errors
      sql/share/danish/errmsg.txt:
        new errors
      sql/share/dutch/errmsg.txt:
        new errors
      sql/share/english/errmsg.txt:
        new errors
      sql/share/estonian/errmsg.txt:
        new errors
      sql/share/french/errmsg.txt:
        new errors
      sql/share/german/errmsg.txt:
        new errors
      sql/share/greek/errmsg.txt:
        new errors
      sql/share/hungarian/errmsg.txt:
        new errors
      sql/share/italian/errmsg.txt:
        new errors
      sql/share/japanese/errmsg.txt:
        new errors
      sql/share/korean/errmsg.txt:
        new errors
      sql/share/norwegian-ny/errmsg.txt:
        new errors
      sql/share/norwegian/errmsg.txt:
        new errors
      sql/share/polish/errmsg.txt:
        new errors
      sql/share/portuguese/errmsg.txt:
        new errors
      sql/share/romanian/errmsg.txt:
        new errors
      sql/share/russian/errmsg.txt:
        new errors, translated untranslated messages
      sql/share/slovak/errmsg.txt:
        new errors
      sql/share/spanish/errmsg.txt:
        new errors
      sql/share/swedish/errmsg.txt:
        new errors
      sql/slave.cc:
        updates for slave_skip_counter and extension to show slave status
      sql/slave.h:
        slave_skip_counter
      sql/sql_repl.cc:
        use error messages from errmsg.txt
      sql/sql_yacc.yy:
        skip_slave_counter
      262a9e41
  7. 22 Jan, 2001 2 commits
    • unknown's avatar
      fixed bug in master_pos_wait(), got rid of sleep hack, · e4667fc5
      unknown authored
      added test/sanity check for master_pos_wait()
      
      
      mysql-test/r/rpl000016.result:
        do show slave status to test master_pos_wait()
      mysql-test/t/rpl000001.test:
        no sleep
      mysql-test/t/rpl000002.test:
        no sleep
      mysql-test/t/rpl000003.test:
        no sleep
      mysql-test/t/rpl000007.test:
        !sleep
      mysql-test/t/rpl000008.test:
        !sleep
      mysql-test/t/rpl000009.test:
        no sleep
      mysql-test/t/rpl000010.test:
        no sleep
      mysql-test/t/rpl000011.test:
        no sleep
      mysql-test/t/rpl000012.test:
        no sleep
      mysql-test/t/rpl000013.test:
        no sleep
      mysql-test/t/rpl000014.test:
        no sleep
      mysql-test/t/rpl000015.test:
        no sleep
      mysql-test/t/rpl000016.test:
        no sleep, test that master_pos_wait() works right
      sql/slave.cc:
        fixed bug in master_pos_wait()
      e4667fc5
    • unknown's avatar
      keep bk happy · e99292d4
      unknown authored
      Docs/manual.texi:
        Changelog
      mysql-test/mysql-test-run.sh:
        Added missing --user
      sql/ha_berkeley.cc:
        Fixed bug in SHOW LOGS
      sql/item_func.cc:
        Cleanup; Fixed possible problem with NULL
      sql/mini_client.cc:
        cleanup
      sql/slave.cc:
        Cleanup
      sql/sql_repl.cc:
        Fixed timing problem where we could miss a broadcast
      sql/sql_show.cc:
        Fixed bug in SHOW LOGS when there wasn't any log files
      e99292d4
  8. 17 Jan, 2001 1 commit
    • unknown's avatar
      rpl000016.test sync · 4ac09163
      unknown authored
      rpl000001.result	BitKeeper file /home/sasha/src/bk/mysql/mysql-test/r/rpl000001.result
      ignore  	Added BitKeeper/tmp/bkr3sAHD to the ignore list
      slave.h 	MASTER_POS_WAIT
      lex.h   	MASTER_POS_WAIT
      slave.cc	MASTER_POS_WAIT, do automagic restart on debugging abort, skip rotate events in 
      slave.cc	debug abort count
      sql_repl.cc	announce the log name at the start of the log with a fake rotate event
      item_create.h	MASTER_POS_WAIT
      item_func.cc	MASTER_POS_WAIT
      item_func.h	MASTER_POS_WAIT
      sql_class.h	enter_cond(), exit_cond() helper inliners
      item_create.cc	added MASTER_POS_WAIT
      mysql-test-run.sh	speed improvement fixes
      rpl000007.test	sync
      rpl000003.test	sleep -> sync
      rpl000004.test	sleep -> sync, fixed clean up bug
      rpl000014.test	sync
      rpl000009.test	sync
      rpl000013.test	sync
      rpl000001.test	sleep -> sync
      rpl000008.test	sync
      rpl000006.test	sync on cleanup
      rpl000011.test	sync
      rpl000012.test	sync
      rpl000005.test	sleep -> sync
      rpl000010.test	sync
      rpl000015.test	sync
      rpl000002.test	sleep -> sync
      rpl000014.result	we now know the master log name as soon as we connect
      mysql.cc	added optional agrument to --wait
      mysqltest.c	added save_master_pos and sync_with_master commands
      
      
      client/mysql.cc:
        added optional agrument to --wait
      client/mysqltest.c:
        added save_master_pos and sync_with_master commands
      mysql-test/mysql-test-run.sh:
        speed improvement fixes
      mysql-test/r/rpl000014.result:
        we now know the master log name as soon as we connect
      mysql-test/t/rpl000001.test:
        sleep -> sync
      mysql-test/t/rpl000002.test:
        sleep -> sync
      mysql-test/t/rpl000003.test:
        sleep -> sync
      mysql-test/t/rpl000004.test:
        sleep -> sync, fixed clean up bug
      mysql-test/t/rpl000005.test:
        sleep -> sync
      mysql-test/t/rpl000006.test:
        sync on cleanup
      mysql-test/t/rpl000007.test:
        sync
      mysql-test/t/rpl000008.test:
        sync
      mysql-test/t/rpl000009.test:
        sync
      mysql-test/t/rpl000010.test:
        sync
      mysql-test/t/rpl000011.test:
        sync
      mysql-test/t/rpl000012.test:
        sync
      mysql-test/t/rpl000013.test:
        sync
      mysql-test/t/rpl000014.test:
        sync
      mysql-test/t/rpl000015.test:
        sync
      BitKeeper/etc/ignore:
        Added BitKeeper/tmp/bkr3sAHD to the ignore list
      mysql-test/t/rpl000016.test:
        sync
      sql/item_create.cc:
        added MASTER_POS_WAIT
      sql/item_create.h:
        MASTER_POS_WAIT
      sql/item_func.cc:
        MASTER_POS_WAIT
      sql/item_func.h:
        MASTER_POS_WAIT
      sql/lex.h:
        MASTER_POS_WAIT
      sql/slave.cc:
        MASTER_POS_WAIT, do automagic restart on debugging abort, skip rotate events in 
        debug abort count
      sql/slave.h:
        MASTER_POS_WAIT
      sql/sql_class.h:
        enter_cond(), exit_cond() helper inliners
      sql/sql_repl.cc:
        announce the log name at the start of the log with a fake rotate event
      4ac09163
  9. 03 Jan, 2001 1 commit
    • unknown's avatar
      Removed SCCS flag from all test cases · ae84eba8
      unknown authored
      Changed atoll -> strtoll
      Extended mysql-test-run
      
      
      mysql-test/t/alter_table.test:
        Turn off SCCS flag
      mysql-test/t/analyse.test:
        Turn off SCCS flag
      mysql-test/t/auto_increment.test:
        Turn off SCCS flag
      mysql-test/t/bdb.test:
        Turn off SCCS flag
      mysql-test/t/bigint.test:
        Turn off SCCS flag
      mysql-test/t/binary.test:
        Turn off SCCS flag
      mysql-test/t/case.test:
        Turn off SCCS flag
      mysql-test/t/comments.test:
        Turn off SCCS flag
      mysql-test/t/compare.test:
        Turn off SCCS flag
      mysql-test/t/count_distinct.test:
        Turn off SCCS flag
      mysql-test/t/create.test:
        Turn off SCCS flag
      mysql-test/t/delayed.test:
        Turn off SCCS flag
      mysql-test/t/delete.test:
        Turn off SCCS flag
      mysql-test/t/distinct.test:
        Turn off SCCS flag
      mysql-test/t/empty_table.test:
        Turn off SCCS flag
      mysql-test/t/err000001.test:
        Turn off SCCS flag
      mysql-test/t/explain.test:
        Turn off SCCS flag
      mysql-test/t/flush_table.test:
        Turn off SCCS flag
      mysql-test/t/foreign_key.test:
        Turn off SCCS flag
      mysql-test/t/fulltext.test:
        Turn off SCCS flag
      mysql-test/t/fulltext_multi.test:
        Turn off SCCS flag
      mysql-test/t/fulltext_order_by.test:
        Turn off SCCS flag
      mysql-test/t/func_crypt.test:
        Turn off SCCS flag
      mysql-test/t/func_date_add.test:
        Turn off SCCS flag
      mysql-test/t/func_equal.test:
        Turn off SCCS flag
      mysql-test/t/func_group.test:
        Turn off SCCS flag
      mysql-test/t/func_in.test:
        Turn off SCCS flag
      mysql-test/t/func_like.test:
        Turn off SCCS flag
      mysql-test/t/func_math.test:
        Turn off SCCS flag
      mysql-test/t/func_misc.test:
        Turn off SCCS flag
      mysql-test/t/func_op.test:
        Turn off SCCS flag
      mysql-test/t/func_regexp.test:
        Turn off SCCS flag
      mysql-test/t/func_set.test:
        Turn off SCCS flag
      mysql-test/t/func_str.test:
        Turn off SCCS flag
      mysql-test/t/func_system.test:
        Turn off SCCS flag
      mysql-test/t/func_test.test:
        Turn off SCCS flag
      mysql-test/t/func_time.test:
        Turn off SCCS flag
      mysql-test/t/func_timestamp.test:
        Turn off SCCS flag
      mysql-test/t/group_by.test:
        Turn off SCCS flag
      mysql-test/t/heap.test:
        Turn off SCCS flag
      mysql-test/t/ins000001.test:
        Turn off SCCS flag
      mysql-test/t/insert.test:
        Turn off SCCS flag
      mysql-test/t/insert_select.test:
        Turn off SCCS flag
      mysql-test/t/join.test:
        Turn off SCCS flag
      mysql-test/t/join_outer.test:
        Turn off SCCS flag
      mysql-test/t/key.test:
        Turn off SCCS flag
      mysql-test/t/key_diff.test:
        Turn off SCCS flag
      mysql-test/t/key_primary.test:
        Turn off SCCS flag
      mysql-test/t/keywords.test:
        Turn off SCCS flag
      mysql-test/t/limit.test:
        Turn off SCCS flag
      mysql-test/t/merge.test:
        Turn off SCCS flag
      mysql-test/t/null.test:
        Turn off SCCS flag
      mysql-test/t/null_key.test:
        Turn off SCCS flag
      mysql-test/t/odbc.test:
        Turn off SCCS flag
      mysql-test/t/order_by.test:
        Turn off SCCS flag
      mysql-test/t/outfile.test:
        Turn off SCCS flag
      mysql-test/t/raid.test:
        Turn off SCCS flag
      mysql-test/t/range.test:
        Turn off SCCS flag
      mysql-test/t/rename.test:
        Turn off SCCS flag
      mysql-test/t/replace.test:
        Turn off SCCS flag
      mysql-test/t/rollback.test:
        Turn off SCCS flag
      mysql-test/t/rpl000001.test:
        Turn off SCCS flag
      mysql-test/t/rpl000002.test:
        Turn off SCCS flag
      mysql-test/t/rpl000003.test:
        Turn off SCCS flag
      mysql-test/t/rpl000004.test:
        Turn off SCCS flag
      mysql-test/t/rpl000005.test:
        Turn off SCCS flag
      mysql-test/t/rpl000006.test:
        Turn off SCCS flag
      mysql-test/t/rpl000007.test:
        Turn off SCCS flag
      mysql-test/t/rpl000008.test:
        Turn off SCCS flag
      mysql-test/t/rpl000009.test:
        Turn off SCCS flag
      mysql-test/t/rpl000010.test:
        Turn off SCCS flag
      mysql-test/t/rpl000011.test:
        Turn off SCCS flag
      mysql-test/t/rpl000012.test:
        Turn off SCCS flag
      mysql-test/t/rpl000013.test:
        Turn off SCCS flag
      mysql-test/t/rpl000014.test:
        Turn off SCCS flag
      mysql-test/t/rpl000015.test:
        Turn off SCCS flag
      mysql-test/t/rpl000016.test:
        Turn off SCCS flag
      mysql-test/t/sel000001.test:
        Turn off SCCS flag
      mysql-test/t/sel000002.test:
        Turn off SCCS flag
      mysql-test/t/sel000003.test:
        Turn off SCCS flag
      mysql-test/t/sel000031.test:
        Turn off SCCS flag
      mysql-test/t/sel000032.test:
        Turn off SCCS flag
      mysql-test/t/sel000033.test:
        Turn off SCCS flag
      mysql-test/t/sel000100.test:
        Turn off SCCS flag
      mysql-test/t/select.test:
        Turn off SCCS flag
      mysql-test/t/select_safe.test:
        Turn off SCCS flag
      mysql-test/t/show_check.test:
        Turn off SCCS flag
      mysql-test/t/shw000001.test:
        Turn off SCCS flag
      mysql-test/t/tablelock.test:
        Turn off SCCS flag
      mysql-test/t/temp_table.test:
        Turn off SCCS flag
      mysql-test/t/truncate.test:
        Turn off SCCS flag
      mysql-test/t/type_blob.test:
        Turn off SCCS flag
      mysql-test/t/type_date.test:
        Turn off SCCS flag
      mysql-test/t/type_datetime.test:
        Turn off SCCS flag
      mysql-test/t/type_enum.test:
        Turn off SCCS flag
      mysql-test/t/type_float.test:
        Turn off SCCS flag
      mysql-test/t/type_ranges.test:
        Turn off SCCS flag
      mysql-test/t/type_time.test:
        Turn off SCCS flag
      mysql-test/t/type_timestamp.test:
        Turn off SCCS flag
      mysql-test/t/type_uint.test:
        Turn off SCCS flag
      mysql-test/t/type_year.test:
        Turn off SCCS flag
      mysql-test/t/update.test:
        Turn off SCCS flag
      mysql-test/t/varbinary.test:
        Turn off SCCS flag
      mysql-test/t/variables.test:
        Turn off SCCS flag
      mysql-test/t/warnings.test:
        Turn off SCCS flag
      BUILD/compile-alpha-cxx:
        Added making of test
      Docs/manual.texi:
        Added more documentation to CHECK table
      mysql-test/mysql-test-run.sh:
        Added --local and checking if we are running as root
      sql/mysqlbinlog.cc:
        Changed atoll -> strtoll
      sql/slave.cc:
        Changed atoll -> strtoll
      ae84eba8
  10. 02 Jan, 2001 1 commit
    • unknown's avatar
      Fix for replication when binary log goes over 2G · 51680c94
      unknown authored
      Split update_of_key into separate tests
      Updated make_binary_distribution to generate symbol file for mysqld
      
      
      Docs/manual.texi:
        Update for 3.23.30
      scripts/make_binary_distribution.sh:
        Added sql/mysqld.sym.gz
      sql-bench/Results-linux/RUN-mysql_dbug-Linux_2.2.14_my_SMP_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/RUN-mysql_dbug_full-Linux_2.2.14_my_SMP_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-mysql_dbug-Linux_2.2.14_my_SMP_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-mysql_dbug_full-Linux_2.2.14_my_SMP_i686:
        ***MISSING WEAVE***
      sql-bench/Results/RUN-mysql-Linux_2.2.13_SMP_alpha:
        Split update_of_key into separate tests
      sql-bench/Results/RUN-mysql-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Split update_of_key into separate tests
      sql-bench/Results/RUN-mysql-Linux_2.2.14_my_SMP_i686:
        Split update_of_key into separate tests
      sql-bench/Results/RUN-mysql-SunOS_5.7_sun4m:
        Split update_of_key into separate tests
      sql-bench/Results/RUN-mysql-SunOS_5.8_sun4u:
        Split update_of_key into separate tests
      sql-bench/Results/RUN-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Split update_of_key into separate tests
      sql-bench/Results/RUN-pg_fast-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Split update_of_key into separate tests
      sql-bench/Results/insert-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        Split update_of_key into separate tests
      sql-bench/Results/insert-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-3.21-Linux_2.2.1_i686:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-HP_UX_B.10.20_9000_778:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-Linux_2.2.13_SMP_alpha:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-Linux_2.2.14_my_SMP_i686:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-NT_4.0:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-SunOS_5.7_sun4m:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-SunOS_5.8_sun4u:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql-win98:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql_fast-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Split update_of_key into separate tests
      sql-bench/Results/insert-mysql_odbc-win98:
        Split update_of_key into separate tests
      sql-bench/Results/insert-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        Split update_of_key into separate tests
      sql-bench/Results/insert-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
        Split update_of_key into separate tests
      sql-bench/Results/insert-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        Split update_of_key into separate tests
      sql-bench/Results/insert-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Split update_of_key into separate tests
      sql-bench/Results/insert-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        Split update_of_key into separate tests
      sql-bench/Results/insert-pg_fast-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Split update_of_key into separate tests
      sql-bench/Results/insert-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        Split update_of_key into separate tests
      sql-bench/test-insert.sh:
        Split update_of_key into separate tests
      sql/mysqlbinlog.cc:
        Fix for 2G files
      sql/slave.cc:
        Fix for 2G files
      51680c94
  11. 15 Dec, 2000 1 commit
    • unknown's avatar
      client/mysqltest.c · 6aac994e
      unknown authored
          fixed bug that created empty result files in no-record mode
      mysql-test/t/rpl000007.test
          testing non-replication of load data infile when the table is excluded from replication
      mysql-test/t/rpl000016.test
          test purge master logs
      sql/slave.cc
          fix memory leaks found by  purge master logs test
      sql/sql_repl.cc
          fixed race condition and delete before close bug in reset_slave()
      
      Overall comments - coverage testing is a very good thing!
      
      
      client/mysqltest.c:
        fixed bug that created empty result files in no-record mode
      mysql-test/t/rpl000007.test:
        testing non-replication of load data infile when the table is excluded from replication
      mysql-test/t/rpl000016.test:
        test purge master logs
      sql/slave.cc:
        fix memory leaks found by  purge master logs test
      sql/sql_repl.cc:
        fixed race condition and delete before close bug in reset_slave()
      6aac994e
  12. 12 Dec, 2000 1 commit
    • unknown's avatar
      Fixed delete in tables with hidden primary key · 28ad76e2
      unknown authored
      Remove not used BDB logs on shutdown
      Don't give warnings for repair on slaves
      Fixed transaction log files
      
      
      Docs/manual.texi:
        Updated 'known bugs'
      include/my_sys.h:
        Added define for checking number of bytes left in the IO_CACHE
      mysql-test/mysql-test-run:
        Small bug fixes
      mysys/mf_iocache2.c:
        Use new define
      sql/filesort.cc:
        Temporary fix for FULLTEXT index
      sql/ha_berkeley.cc:
        Fix for delete in tables with hidden primary key
        Remove not used BDB logs on shutdown
      sql/ha_myisam.cc:
        Don't give warnings for repair on slaves
      sql/hostname.cc:
        Portability fix
      sql/log.cc:
        Fix transaction log files
      sql/log_event.h:
        portability fix
      sql/slave.cc:
        Don't give warnings for repair on slaves
      sql/sql_class.h:
        Cleanup
      sql/sql_parse.cc:
        Fixed typo
      28ad76e2
  13. 11 Dec, 2000 1 commit
    • 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
  14. 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
  15. 08 Dec, 2000 1 commit
    • unknown's avatar
      more cleanup of slave load data infile - trying to track down bug, · 4d3f7926
      unknown authored
      BitKeeper/etc/ignore:
        Added BitKeeper/tmp/applied.list BitKeeper/tmp/backup.list BitKeeper/tmp/backup.sfio BitKeeper/tmp/sfile.list to the ignore list
      sql/slave.cc:
        log warnings from replicated load data infile
      sql/sql_load.cc:
        do not log load data infile from the master to update log on the slave
      4d3f7926
  16. 07 Dec, 2000 1 commit
    • unknown's avatar
      rpl000001 sporadic failure mystery solved - the table was being opened twice :-) · bbc25ae6
      unknown authored
      BitKeeper/etc/ignore:
        Added mysql-test/var/slave-data/mysql-bin.001 mysql-test/var/slave-data/mysql-bin.002 mysql-test/var/slave-data/mysql-bin.003 mysql-test/var/slave-data/mysql-bin.004 mysql-test/var/slave-data/mysql-bin.005 mysql-test/var/slave-data/mysql-bin.006 mysql-test/var/slave-data/mysql-bin.007 mysql-test/var/slave-data/mysql-bin.008 mysql-test/var/slave-data/mysql-bin.009 mysql-test/var/slave-data/mysql-bin.010 mysql-test/var/slave-data/mysql-bin.011 mysql-test/var/slave-data/mysql-bin.012 mysql-test/var/slave-data/mysql-bin.013 mysql-test/var/slave-data/mysql-bin.014 mysql-test/var/slave-data/mysql-bin.index to the ignore list
      mysql-test/mysql-test-run:
        re-added --log-bin --log-slave updates to slave startup options
      sql/slave.cc:
        fixed bug in LOAD DATA INFILE replication
      bbc25ae6
  17. 02 Dec, 2000 2 commits
    • unknown's avatar
      fix for SunPro CC · 1b0f38b0
      unknown authored
      1b0f38b0
    • unknown's avatar
      added loops and other cool stuff to mysqltest · 75856710
      unknown authored
      fixed slave to preserve temp tables on slave stop; slave start
      added abort-slave-event-count option to mysqld to test the above
      added a test case for temp tables with a contantly aborting slave
      removed warning in sql_parse.cc
      fixed thimble.cc to compile
      
      
      BitKeeper/etc/ignore:
        Added client/thimble support-files/mysql-3.23.29-gamma.spec to the ignore list
      client/mysqltest.c:
        added while, let, and echo, added fractional sec sleep support
      client/thimble.cc:
        fixes to make it compile
      mysql-test/t/3.23/rpl000001.test:
        sleep less
      mysql-test/t/3.23/rpl000002.test:
        sleep less
      mysql-test/t/3.23/rpl000003.test:
        sleep less
      mysql-test/t/3.23/rpl000005.test:
        sleep less
      sql/mysqld.cc:
        --abort-slave-event count
      sql/slave.cc:
        remember temp tables when slave thread termintates and restore them on
        slave start
      sql/slave.h:
        --abort-slave-event-count
      sql/sql_parse.cc:
        remove warning
      75856710
  18. 28 Nov, 2000 1 commit
    • unknown's avatar
      pointer casts -> int4store() · c5a80386
      unknown authored
      added error code to master failed connect message
      
      
      BitKeeper/etc/ignore:
        Added libmysql_r/acconfig.h libmysql_r/array.c libmysql_r/bchange.c libmysql_r/bmove.c libmysql_r/bmove_upp.c libmysql_r/charset.c libmysql_r/conf_to_src.c libmysql_r/ctype_autoconf.c libmysql_r/ctype-big5.c libmysql_r/ctype.c libmysql_r/ctype-czech.c libmysql_r/ctype-euc_kr.c libmysql_r/ctype-gb2312.c libmysql_r/ctype-gbk.c libmysql_r/ctype-sjis.c libmysql_r/ctype-tis620.c libmysql_r/ctype-ujis.c libmysql_r/dbug.c libmysql_r/default.c libmysql_r/dll.c libmysql_r/errmsg.c libmysql_r/errors.c libmysql_r/getopt1.c libmysql_r/getopt.c libmysql_r/get_password.c libmysql_r/getvar.c libmysql_r/int2str.c libmysql_r/is_prefix.c libmysql_r/libmysql.c libmysql_r/list.c libmysql_r/llstr.c libmysql_r/longlong2str.c libmysql_r/mf_casecnv.c libmysql_r/mf_dirname.c libmysql_r/mf_fn_ext.c libmysql_r/mf_format.c libmysql_r/mf_loadpath.c libmysql_r/mf_pack.c libmysql_r/mf_path.c libmysql_r/mf_tempfile.c libmysql_r/mf_unixpath.c libmysql_r/mf_wcomp.c libmysql_r/mulalloc.c libmysql_r/my_alloc.c libmysql_r/my_compress.c libm
      sql/share/romanian/errmsg.sys:
        touched again
      sql/slave.cc:
        print error code on failed connects
      sql/sql_base.cc:
        use int4store() instead of direct ponter casts
      libmysql_r/acconfig.h:
        ***MISSING WEAVE***
      c5a80386
  19. 26 Nov, 2000 1 commit
    • unknown's avatar
      Fixed temp tables to work with replication. It will not work if you stop the slave · c3cc5856
      unknown authored
      while slave thread has temp tables - not hard to fix though, but it is time to go to bed
      
      added a new test case for temp table replication and Slave_open_temp_tables
      status variable.
      
      Misc fixes
      
      
      client/mysqltest.c:
        added disconnect command
      mysql-test/create-test-result:
        fixed bugs so it actually works
      mysql-test/t/include/master-slave.inc:
        establish alternate connections to master and slave
      sql/mysql_priv.h:
        Slave_open_temp_tables
      sql/mysqlbinlog.cc:
        fixed a bug in reading local binlogs
      sql/mysqld.cc:
        added Slave_open_temp_tables status variable
      sql/slave.cc:
        fixed freed memory reference in the error message
      sql/sql_class.cc:
        slave_proxy_id
      sql/sql_class.h:
        slave_proxy_id
      sql/sql_parse.cc:
        small optimization - reorder eval in &&
      BitKeeper/etc/ignore:
        Added mysql-test/r/3.23/rpl000001.b.result.reject mysql-test/r/3.23/rpl000012.result.reject to the ignore list
      sql/sql_table.cc:
        added THD arg to rename_temporary_table
      sql/unireg.h:
        the table_cache_key is now 4 bytes longer
      c3cc5856
  20. 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
  21. 23 Nov, 2000 1 commit
    • unknown's avatar
      All statements are now run in a sub transaction · e94b4ebf
      unknown authored
      Give warning if we are using non transactional tables and do ROLLBACK
      Porting of crash-me and benchmarks to FrontBase
      
      
      Docs/manual.texi:
        Updates for 3.23.29
      include/mysqld_error.h:
        New error messages
      sql-bench/Data/ATIS/fconnection.txt:
        Name change because 'connection' was a reserved word in FrontBase
      sql-bench/bench-init.pl.sh:
        Port to FrontBase
      sql-bench/crash-me.sh:
        Port to FrontBase
      sql-bench/server-cfg.sh:
        Port to FrontBase
      sql-bench/test-ATIS.sh:
        Port to FrontBase
      sql-bench/test-alter-table.sh:
        Port to FrontBase
      sql-bench/test-big-tables.sh:
        Port to FrontBase
      sql-bench/test-connect.sh:
        Port to FrontBase
      sql-bench/test-create.sh:
        Port to FrontBase
      sql-bench/test-insert.sh:
        Port to FrontBase
      sql-bench/test-select.sh:
        Port to FrontBase
      sql-bench/test-wisconsin.sh:
        Port to FrontBase
      sql/ha_berkeley.cc:
        All statements are now run in a sub transaction
      sql/ha_berkeley.h:
        All statements are now run in a sub transaction
      sql/handler.cc:
        All statements are now run in a sub transaction
      sql/handler.h:
        All statements are now run in a sub transaction
      sql/mysql_priv.h:
        Moved QUERY_NO.. flags to unique numbers
      sql/mysqld.cc:
        All statements are now run in a sub transaction
      sql/net_pkg.cc:
        Added send_warning
      sql/share/czech/errmsg.sys:
        New error messages
      sql/share/czech/errmsg.txt:
        New error messages
      sql/share/danish/errmsg.sys:
        New error messages
      sql/share/danish/errmsg.txt:
        New error messages
      sql/share/dutch/errmsg.sys:
        New error messages
      sql/share/dutch/errmsg.txt:
        New error messages
      sql/share/english/errmsg.sys:
        New error messages
      sql/share/english/errmsg.txt:
        New error messages
      sql/share/estonian/errmsg.sys:
        New error messages
      sql/share/estonian/errmsg.txt:
        New error messages
      sql/share/french/errmsg.sys:
        New error messages
      sql/share/french/errmsg.txt:
        New error messages
      sql/share/german/errmsg.sys:
        New error messages
      sql/share/german/errmsg.txt:
        New error messages
      sql/share/greek/errmsg.sys:
        New error messages
      sql/share/greek/errmsg.txt:
        New error messages
      sql/share/hungarian/errmsg.sys:
        New error messages
      sql/share/hungarian/errmsg.txt:
        New error messages
      sql/share/italian/errmsg.sys:
        New error messages
      sql/share/italian/errmsg.txt:
        New error messages
      sql/share/japanese/errmsg.sys:
        New error messages
      sql/share/japanese/errmsg.txt:
        New error messages
      sql/share/korean/errmsg.sys:
        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.sys:
        New error messages
      sql/share/polish/errmsg.txt:
        New error messages
      sql/share/portuguese/errmsg.sys:
        New error messages
      sql/share/portuguese/errmsg.txt:
        New error messages
      sql/share/romanian/errmsg.txt:
        New error messages
      sql/share/russian/errmsg.sys:
        New error messages
      sql/share/russian/errmsg.txt:
        New error messages
      sql/share/slovak/errmsg.sys:
        New error messages
      sql/share/slovak/errmsg.txt:
        New error messages
      sql/share/spanish/errmsg.sys:
        New error messages
      sql/share/spanish/errmsg.txt:
        New error messages
      sql/share/swedish/errmsg.OLD:
        New error messages
      sql/share/swedish/errmsg.sys:
        New error messages
      sql/share/swedish/errmsg.txt:
        New error messages
      sql/slave.cc:
        All statements are now run in a sub transaction
      sql/sql_class.cc:
        All statements are now run in a sub transaction
      sql/sql_class.h:
        All statements are now run in a sub transaction
      sql/sql_delete.cc:
        Remember if we are using a non transactional table
      sql/sql_insert.cc:
        Remember if we are using a non transactional table
      sql/sql_load.cc:
        Remember if we are using a non transactional table
      sql/sql_parse.cc:
        All statements are now run in a sub transaction
      sql/sql_select.cc:
        Remember if we are using a non transactional table
      sql/sql_table.cc:
        All statements are now run in a sub transaction
      sql/sql_update.cc:
        All statements are now run in a sub transaction
      sql/sql_yacc.yy:
        All statements are now run in a sub transaction
      e94b4ebf
  22. 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
  23. 21 Nov, 2000 1 commit
    • unknown's avatar
      fixed warning in sql_class.cc · 1100a260
      unknown authored
      added gdb support, mysqld options per test, and other cool stuff to mysql-test-run
      added --replicate-wild-do/ignore-table
      more test cases
      
      
      client/mysqltest.c:
        fixed a reject file bug
      mysql-test/mysql-test-run:
        support for gdb and running only one test case
      sql/mysql_priv.h:
        wild_compare needs to be global
      sql/mysqld.cc:
        --replicate-wild-do/ignore-table
      sql/slave.cc:
        wild,wild
      sql/slave.h:
        wild fixes
      sql/sql_class.cc:
        fixed compiler warning
      sql/sql_string.cc:
        wild stuff needs to be global
      BitKeeper/etc/ignore:
        Added BitKeeper/tmp/gone mysql-test/r/3.23/rpl mysql-test/r/3.23/rpl.reject mysql-test/var/lib/bar/bar.frm mysql-test/var/lib/bar/bar.MYD mysql-test/var/lib/bar/bar.MYI mysql-test/var/lib/foo/foo.frm mysql-test/var/lib/foo/foo.MYD mysql-test/var/lib/foo/foo.MYI mysql-test/var/lib/test/bar.frm mysql-test/var/lib/test/bar.MYD mysql-test/var/lib/test/bar.MYI mysql-test/var/lib/test/choo.frm mysql-test/var/lib/test/choo.MYD mysql-test/var/lib/test/choo.MYI mysql-test/var/slave-data/bar/bar.frm mysql-test/var/slave-data/bar/bar.MYD mysql-test/var/slave-data/bar/bar.MYI mysql-test/var/slave-data/foo/foo.frm mysql-test/var/slave-data/foo/foo.MYD mysql-test/var/slave-data/foo/foo.MYI mysql-test/var/slave-data/test/bar.frm mysql-test/var/slave-data/test/bar.MYD mysql-test/var/slave-data/test/bar.MYI mysql-test/var/slave-data/test/choo.frm mysql-test/var/slave-data/test/choo.MYD mysql-test/var/slave-data/test/choo.MYI mysql-test/var/tmp/README to the ignore list
      1100a260
  24. 18 Nov, 2000 3 commits
    • unknown's avatar
      one more fix for Intvar 22 offset mystery bug · 0cb89fb7
      unknown authored
      sql/slave.cc:
        mi->pending needed a reset in one more place
      0cb89fb7
    • unknown's avatar
      fixed bugs in delayed insert replication and when slave loses connection after... · 53ada890
      unknown authored
      fixed bugs in delayed insert replication and when slave loses connection after Int_var but before Query
      public test suite now tests replication code as well
      
      
      mysql-test/mybin/mysql-test_install_db:
        fixes to test replication with two daemons on one machine
      mysql-test/mysql-test-run:
        fixes for replication tests -- still need to test gcov, the rest works
      mysql-test/t/include/master-slave.inc:
        include file for replication tests
      sql/slave.cc:
        fixed bug for the case when the slave loses connection after it has read Int_var event but before Query
      sql/sql_insert.cc:
        reset error in delayed thread
        slave converts delayed insert to regular
      53ada890
    • unknown's avatar
      Portability fixes · 0ffa9468
      unknown authored
      Docs/manual.texi:
        Updated links and added more examples
      client/mysql.cc:
        Added --timeout + merge of Jani:s changes
      isam/_dynrec.c:
        Fixed bug when making big rows 1 byte smaller
      scripts/mysqlhotcopy.sh:
        Added regexp handling of filenames
      sql-bench/test-insert.sh:
        More order by tests
      sql/mf_iocache.cc:
        Cleanup
      sql/mysqld.cc:
        Moved my_delete() to before master thread died
      sql/sql_parse.cc:
        Fixed wrong comparison
      0ffa9468
  25. 17 Nov, 2000 2 commits
    • 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
    • unknown's avatar
      Fixes for bugs in the usage of IO_CACHE · 8f906f77
      unknown authored
      Docs/manual.texi:
        Fixed the TRUNCATE syntax + Changelog
      include/my_sys.h:
        Added my_b_vprintf
      mysys/mf_iocache2.c:
        Added my_b_vprintf
      mysys/my_vsnprintf.c:
        Fixed fatal (new) bug
      mysys/thr_lock.c:
        Cleanup
      readline/bind.c:
        cleanup
      scripts/Makefile.am:
        Added mysqldumpslow
      sql-bench/crash-me.sh:
        Fixed TRUNCATE
      sql/log.cc:
        bug fix
      sql/log_event.cc:
        Removed compiler warnings
      sql/log_event.h:
        Fixed non portable header in binary dump
      sql/mf_iocache.cc:
        cleanup
      sql/mysqld.cc:
        Fixed loop problem on NT
      sql/slave.cc:
        cleanup
      sql/sql_class.cc:
        Fixed typos
      sql/sql_parse.cc:
        cleanup
      sql/sql_select.cc:
        bugfix
      sql/sql_table.cc:
        cleanup
      sql/sql_yacc.yy:
        Changed ALTER TABLE ... ORDER BY to get fewer warnings
      sql/unireg.cc:
        cleanup
      sql/unireg.h:
        Added missing define
      8f906f77
  26. 15 Nov, 2000 1 commit
    • unknown's avatar
      sql/slave.cc · 11b725d1
      unknown authored
           fixed bug - mutex was not being released if master.info could not be read
      
      
      
      sql/slave.cc:
         fixed bug - mutex was not being released if master.info could not be read
      11b725d1
  27. 14 Nov, 2000 1 commit
    • unknown's avatar
      repl-tests/test-repl-ts/repl-timestamp.master.reject · 3c82b811
      unknown authored
          this file needs to be deleted
      sql/log_event.cc
          fixed warnings
      sql/log_event.h
          fixed () #define bug
      sql/mysqlbinlog.cc
          fixed length argument - was supposed to be one less
      sql/mysqld.cc
          replicate-do/ignore-table now works, wild does not yet
      sql/mysql_priv.h
          updating argument to add_table_to_list() -- needed for replicate-do/ignore table
      sql/slave.cc
          changes fore replicate-do/ignore-table
          close the socket before going to sleep sleeping after error
          bad event was being freed too early
      sql/slave.h
          changes for replicate-do/ignore-table
      sql/sql_class.cc
          slave_thread variable to THD
      sql/sql_class.h
          added slave_thread to THD, fixed bug in end_time()
      sql/sql_parse.cc
          updating argument to add_tables_to_list()
      sql/sql_table.cc
          fixed bug in mysql_rm_table()
      sql/sql_yacc.yy
          fixed up add_table_to_list() calls to accept updating argument
      sql/table.h
          added updating to TABLE_LIST
      
      
      repl-tests/test-repl-ts/repl-timestamp.master.reject:
        this file needs to be deleted
      sql/log_event.cc:
        fixed warnings
      sql/log_event.h:
        fixed () #define bug
      sql/mysql_priv.h:
        updating argument to add_table_to_list() -- needed for replicate-do/ignore table
      sql/mysqlbinlog.cc:
        fixed length argument - was supposed to be one less
      sql/mysqld.cc:
        replicate-do/ignore-table now works, wild does not yet
      sql/slave.cc:
        changes fore replicate-do/ignore-table
        close the socket before going to sleep sleeping after error
        bad event was being freed too early
      sql/slave.h:
        changes for replicate-do/ignore-table
      sql/sql_class.cc:
        slave_thread variable to THD
      sql/sql_class.h:
        added slave_thread to THD, fixed bug in end_time()
      sql/sql_parse.cc:
        updating argument to add_tables_to_list()
      sql/sql_table.cc:
        fixed bug in mysql_rm_table()
      sql/sql_yacc.yy:
        fixed up add_table_to_list() calls to accept updating argument
      sql/table.h:
        added updating to TABLE_LIST
      3c82b811
  28. 11 Nov, 2000 1 commit
    • unknown's avatar
      laptop commit, syncing with the repostitory. Fixed some bad bugs in replication · 19d2e8ce
      unknown authored
      BUILD/compile-pentium-debug:
        added -DEXTRA_DEBUG
      sql/Makefile.am:
        added slave.h
      sql/log_event.h:
        max_buf -> event_len in read_log_event
      sql/mysql_priv.h:
        moved the slave part to slave.h
      sql/mysqld.cc:
        changes for replcate_do/ignore_table ( does not work yet)
      sql/slave.cc:
        removed the stuff covered by slave.h
      sql/sql_class.h:
        moved slave stuff to slave.h
      sql/sql_repl.h:
        removed stuff covered by slave.h
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      19d2e8ce
  29. 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
  30. 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
  31. 29 Oct, 2000 1 commit
    • unknown's avatar
      libmysql/libmysql.c · 3dfc0a82
      unknown authored
          keep vio from being freed twice when we are low on memory
      mysys/safemalloc.c
          changes for --safemalloc-mem-limit
      sql/mini_client.cc
          keep vio from being freed twice
      sql/mysqld.cc
          changes for --safemalloc-mem-limit
      sql/slave.cc
          prevent closing connection twice
      sql/sql_string.h
          shrink() did not work right when my_realloc() failed
      
      
      BitKeeper/etc/ignore:
        Added .gdb_history to the ignore list
      libmysql/libmysql.c:
        keep vio from being freed twice when we are low on memory
      mysys/safemalloc.c:
        changes for --safemalloc-mem-limit
      sql/mini_client.cc:
        keep vio from being freed twice
      sql/mysqld.cc:
        changes for --safemalloc-mem-limit
      sql/slave.cc:
        prevent closing connection twice
      sql/sql_string.h:
        shrink() did not work right when my_realloc() failed
      3dfc0a82
  32. 28 Oct, 2000 1 commit
    • unknown's avatar
      mysys/mf_format.c · 9e125705
      unknown authored
          workaround for SCO realpath() bug
      sql/slave.cc
          fixed memory leak when slave runs bad query
      
      
      mysys/mf_format.c:
        workaround for SCO realpath() bug
      sql/slave.cc:
        fixed memory leak when slave runs bad query
      9e125705
  33. 21 Oct, 2000 1 commit
    • unknown's avatar
      sql/slave.cc · 57a7162f
      unknown authored
          cosmetic change
      sql/slave.cc@1.49
          cosmetic change
      
      
      sql/slave.cc:
        cosmetic change
      57a7162f