1. 04 Jul, 2001 1 commit
    • unknown's avatar
      SHOW NEW MASTER FOR SLAVE WITH ... · 9a8c4c4d
      unknown authored
      
      include/mysqld_error.h:
        new error message
      mysql-test/r/rpl_log.result:
        updated results
      mysql-test/t/rpl_log.test:
        test show new master for slave
      sql/lex.h:
        show new master for slave
      sql/share/czech/errmsg.txt:
        new error
      sql/share/danish/errmsg.txt:
        new error
      sql/share/dutch/errmsg.txt:
        new error
      sql/share/english/errmsg.txt:
        new error
      sql/share/estonian/errmsg.txt:
        new error
      sql/share/french/errmsg.txt:
        new error
      sql/share/german/errmsg.txt:
        new error
      sql/share/greek/errmsg.txt:
        new error
      sql/share/hungarian/errmsg.txt:
        new error
      sql/share/italian/errmsg.txt:
        new error
      sql/share/japanese/errmsg.txt:
        new error
      sql/share/korean/errmsg.txt:
        new error
      sql/share/norwegian-ny/errmsg.txt:
        new error
      sql/share/norwegian/errmsg.txt:
        new error
      sql/share/polish/errmsg.txt:
        new error
      sql/share/portuguese/errmsg.txt:
        new error
      sql/share/romanian/errmsg.txt:
        new error
      sql/share/russian/errmsg.txt:
        new error
      sql/share/slovak/errmsg.txt:
        new error
      sql/share/spanish/errmsg.txt:
        new error
      sql/share/swedish/errmsg.txt:
        new error
      sql/sql_lex.h:
        show new master for slave
      sql/sql_parse.cc:
        show new master for slave
      sql/sql_repl.cc:
        show new master for slave
      sql/sql_repl.h:
        show new master for slave
      sql/sql_yacc.yy:
        show new master for slave
      9a8c4c4d
  2. 30 Jun, 2001 3 commits
    • unknown's avatar
      forgot to fix one instance of VERSION in rpl_log result · 0e6fae52
      unknown authored
      
      mysql-test/r/rpl_log.result:
        missed version again - next time will use searh and replace
      0e6fae52
    • unknown's avatar
      mysql-test/r/rpl_log.result · 51371596
      unknown authored
          fixed left over hard coded version instances in the result 
      
      
      
      mysql-test/r/rpl_log.result:
        fixed left over hard coded version instances in the result
      51371596
    • unknown's avatar
      support for eval_result and let $var = `query` syntax in mysql-test · e85c102e
      unknown authored
      fixes for rpl_log test to make it config-independent
      
      
      BitKeeper/etc/ignore:
        Added mysql-test/r/rpl_log.eval to the ignore list
      client/mysqltest.c:
        support for eval_result and let $var = `query` syntax
      mysql-test/Makefile.am:
        import more variables into mysql-test-run
      mysql-test/mysql-test-run.sh:
        if we got wrong result on eval_result test case, diff against the
        expanded result, not the template
      mysql-test/r/rpl_log.result:
        change config-dependent parts of the result to dynamic variables
      mysql-test/t/rpl_log.test:
        get server version from the server
        remove obsoleted replace hack to solve port problem - use eval_result
        instead
      e85c102e
  3. 29 Jun, 2001 13 commits
  4. 28 Jun, 2001 11 commits
    • unknown's avatar
      ha_innobase.cc Update possible row timestamp column also in an update · 706a42d3
      unknown authored
      
      sql/ha_innobase.cc:
        Update possible row timestamp column also in an update
      706a42d3
    • unknown's avatar
      merge · e401ab71
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      myisam/myisamchk.c:
        Auto merged
      mysql-test/r/drop.result:
        Auto merged
      mysql-test/t/drop.test:
        Auto merged
      sql/share/italian/errmsg.txt:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      e401ab71
    • unknown's avatar
      Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql · f77c9238
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      f77c9238
    • unknown's avatar
      Allow floats of type 1.0e1 · 7252014f
      unknown authored
      7252014f
    • unknown's avatar
      safe_mysqld -> mysqld_safe · 6c123249
      unknown authored
      6c123249
    • unknown's avatar
      Cleanup · a623a79a
      unknown authored
      
      myisam/myisamchk.c:
        --force now implices --update
      sql/share/italian/errmsg.txt:
        Update of error messages
      a623a79a
    • unknown's avatar
      90455e99
    • unknown's avatar
    • unknown's avatar
      Changed safe_mysqld -> mysqld_safe · 53ef31ce
      unknown authored
      Added some alias to SHOW commands
      Prepare for dynamic changing of MySQL variables
      
      
      man/Makefile.am:
        Changed safe_mysqld -> mysqld_safe
      man/isamchk.1:
        Changed safe_mysqld -> mysqld_safe
      man/isamlog.1:
        Changed safe_mysqld -> mysqld_safe
      man/mysql.1:
        Changed safe_mysqld -> mysqld_safe
      man/mysql_zap.1:
        Changed safe_mysqld -> mysqld_safe
      man/mysqlaccess.1:
        Changed safe_mysqld -> mysqld_safe
      man/mysqladmin.1:
        Changed safe_mysqld -> mysqld_safe
      man/mysqld.1:
        Changed safe_mysqld -> mysqld_safe
      man/mysqld_multi.1:
        Changed safe_mysqld -> mysqld_safe
      man/mysqld_safe.1:
        Changed safe_mysqld -> mysqld_safe
      man/mysqldump.1:
        Changed safe_mysqld -> mysqld_safe
      man/mysqlshow.1:
        Changed safe_mysqld -> mysqld_safe
      man/perror.1:
        Changed safe_mysqld -> mysqld_safe
      man/replace.1:
        Changed safe_mysqld -> mysqld_safe
      man/which.2:
        Changed safe_mysqld -> mysqld_safe
      myisam/mi_search.c:
        Fixed bug when using packed keys.
      scripts/Makefile.am:
        Changed safe_mysqld -> mysqld_safe
      scripts/make_binary_distribution.sh:
        Changed safe_mysqld -> mysqld_safe
      scripts/mysql_install_db.sh:
        Changed safe_mysqld -> mysqld_safe
      scripts/mysqld_multi.sh:
        Changed safe_mysqld -> mysqld_safe
      scripts/mysqld_safe-watch.sh:
        Changed safe_mysqld -> mysqld_safe
      scripts/mysqld_safe.sh:
        Changed safe_mysqld -> mysqld_safe
      sql/lex.h:
        Addex SHOW INDEXES as an alias for SHOW INDEX
      sql/sql_class.cc:
        Prepare for dynamic changing of MySQL variables
      sql/sql_lex.h:
        Prepare for dynamic changing of MySQL variables
      sql/sql_yacc.yy:
        Some changes to SHOW commands.
      support-files/binary-configure.sh:
        Changed safe_mysqld -> mysqld_safe
      support-files/mysql-max.spec.sh:
        Changed safe_mysqld -> mysqld_safe
      support-files/mysql-multi.server.sh:
        Changed safe_mysqld -> mysqld_safe
      support-files/mysql.server.sh:
        Changed safe_mysqld -> mysqld_safe
      support-files/mysql.spec.sh:
        Changed safe_mysqld -> mysqld_safe
      53ef31ce
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into white.box:/home/tim/my/4 · 602babb9
      unknown authored
      
      mysql-test/mysql-test-run.sh:
        Auto merged
      602babb9
    • unknown's avatar
      Implement ORDER BY DESC optimization, which reads values in descending · 3e6f87ce
      unknown authored
      order directly from the index instead of using a filesort.
      
      
      mysql-test/mysql-test-run.sh:
        [ -n $SKIP_TEST ] --> [ -n "$SKIP_TEST" ]; portability fix
      mysql-test/r/order_by.result:
        Added test for ORDER BY DESC optimization
      mysql-test/t/order_by.test:
        Added test for ORDER BY DESC optimization
      sql/opt_range.cc:
        Added QUICK_SELECT_DESC class which implements ORDER BY DESC optimization.
      sql/opt_range.h:
        Added QUICK_SELECT_DESC class which implements ORDER BY DESC optimization.
      sql/sql_select.cc:
        Added QUICK_SELECT_DESC class which implements ORDER BY DESC optimization.
      BitKeeper/etc/ignore:
        Added .gdbinit .vimrc to the ignore list
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      3e6f87ce
  5. 27 Jun, 2001 1 commit
  6. 26 Jun, 2001 2 commits
    • unknown's avatar
      --do-test option in mysql-test-run - will do only tests that match the pattern · f21b39fd
      unknown authored
      updated rotate event to set new position along with the new log
      
      
      mysql-test/mysql-test-run.sh:
        added --do-test
      mysql-test/r/rpl_log.result:
        update for new rotate event format
      sql/log_event.cc:
        rotate event now supports forcing a new position, not just the log
      sql/log_event.h:
        clean-up of rotate event, support for position force with rotate event
      sql/slave.cc:
        accept position setting from rotate event
      sql/sql_repl.cc:
        updates to fake_rotate_event() for the new format
      f21b39fd
    • unknown's avatar
      Fixed length rows should not use row checksum in MyISAM tables · 237b4bed
      unknown authored
      Fixed bug in handling of packed MyISAM keys
      
      
      myisam/mi_create.c:
        Fixed length rows should not use row checksum
      myisam/mi_search.c:
        Fixed bug in handling packed keys.
      myisam/mi_statrec.c:
        Fixed bug when using --checksum on fixed length rows
      237b4bed
  7. 25 Jun, 2001 1 commit
    • unknown's avatar
      Fixed bug when sorting big files (introduced with multi-table-delete) · 743c2411
      unknown authored
      Changed mysql-test to use --language
      Cleaned up parameters to filesort()
      
      
      configure.in:
        Fixed typo
      mysql-test/install_test_db.sh:
        Changed test case to use --language
      mysql-test/mysql-test-run.sh:
        Changed test case to use --language
        Fixed that test names are not 'cut'-ed.
      mysql-test/r/select_found.result:
        Fixed test case to make it repeatable
      mysql-test/t/insert.test:
        Added test of unique key handling
      mysql-test/t/order_fill_sortbuf.test:
        Cleaned up test
      mysql-test/t/select_found.test:
        Fixed test case to make it repeatable
      sql/filesort.cc:
        Fixed bug when sorting big files (introduced with multi-table-delete)
        cleaned up parameters.
      sql/mysql_priv.h:
        Cleaned up parameters to filesort()
      sql/mysqld.cc:
        Fixed typo on enum
      sql/sql_delete.cc:
        Cleanup
      sql/sql_select.cc:
        Cleanup
      sql/sql_table.cc:
        Cleanup
      sql/sql_test.cc:
        Cleanup
      sql/sql_update.cc:
        Cleanup
      743c2411
  8. 24 Jun, 2001 7 commits
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 · 8b3f711a
      unknown authored
      
      mysql-test/mysql-test-run.sh:
        Auto merged
      8b3f711a
    • unknown's avatar
      Fixed bug in multi-table-delete code · 4720ec21
      unknown authored
      
      client/mysqltest.c:
        Added --big-test argument
      libmysqld/lib_sql.cc:
        Reset error messages before new query.
      libmysqld/lib_vio.c:
        Fixed reading of results.
      mysql-test/mysql-test-run.sh:
        Added option --big
      mysql-test/r/multi_update.result:
        More multi-delete tests
      mysql-test/t/bdb-crash.test:
        Added missing test if BDB is supported
      mysql-test/t/multi_update.test:
        More multi-delete tests
      4720ec21
    • unknown's avatar
      mysqld.cc Put OPT_INNODB_UNIX_FILE_FLUSH_METHOD to mysqld.cc enum type · d84edc5a
      unknown authored
      
      sql/mysqld.cc:
        Put OPT_INNODB_UNIX_FILE_FLUSH_METHOD to mysqld.cc enum type
      d84edc5a
    • unknown's avatar
      univ.i Added a new debug define option · bd69c468
      unknown authored
      sync0sync.ic	Do not use GCC in-line assembly
      srv0start.h	Eliminate a deadlock of threads at startup
      buf0buf.h	Add some debug functions
      srv0start.c	Remove a printf
      
      
      innobase/srv/srv0start.c:
        Remove a printf
      innobase/include/buf0buf.h:
        Add some debug functions
      innobase/include/srv0start.h:
        Eliminate a deadlock of threads at startup
      innobase/include/sync0sync.ic:
        Do not use GCC in-line assembly
      innobase/include/univ.i:
        Added a new debug define option
      bd69c468
    • unknown's avatar
      sync0sync.c Do not use in-line assembly in GCC · 41603625
      unknown authored
      srv0start.c	Eliminate a deadlock of threads at startup
      row0mysql.c	Several bug fixes
      row0umod.c	Several bug fixes
      row0upd.c	Several bug fixes
      os0file.c	Revert back to fsync as default flush method
      log0recv.c	Several bug fixes
      ibuf0ibuf.c	Several bug fixes
      fsp0fsp.c	Several bug fixes
      trx0undo.c	Put some assertions to uncover possible bugs
      dict0boot.c	Several bug fixes
      
      
      innobase/dict/dict0boot.c:
        Several bug fixes
      innobase/trx/trx0undo.c:
        Put some assertions to uncover possible bugs
      innobase/fsp/fsp0fsp.c:
        Several bug fixes
      innobase/ibuf/ibuf0ibuf.c:
        Several bug fixes
      innobase/log/log0recv.c:
        Several bug fixes
      innobase/os/os0file.c:
        Revert back to fsync as default flush method
      innobase/row/row0mysql.c:
        Several bug fixes
      innobase/row/row0umod.c:
        Several bug fixes
      innobase/row/row0upd.c:
        Several bug fixes
      innobase/srv/srv0start.c:
        Eliminate a deadlock of threads at startup
      innobase/sync/sync0sync.c:
        Do not use in-line assembly in GCC
      41603625
    • unknown's avatar
      buf0buf.c Several bug fixes · adade77a
      unknown authored
      buf0flu.c	Several bug fixes
      buf0rea.c	Several bug fixes
      buf0lru.c	Clearer error message
      
      
      innobase/buf/buf0lru.c:
        Clearer error message
      innobase/buf/buf0buf.c:
        Several bug fixes
      innobase/buf/buf0flu.c:
        Several bug fixes
      innobase/buf/buf0rea.c:
        Several bug fixes
      adade77a
    • unknown's avatar
      show master forced rotate info in SHOW BINLOG EVENTS · 16aefaaa
      unknown authored
      mark a master-forced rotate with a special flag
      
      
      mysql-test/r/rpl000014.result:
        updated result
      mysql-test/r/rpl000015.result:
        updated result
      mysql-test/r/rpl000016.result:
        updated result
      mysql-test/r/rpl_log.result:
        updated result
      mysql-test/t/rpl000017-slave.sh:
        fix for change in master.info format
      mysql-test/t/rpl_log.test:
        test for correct last_log_seq in show slave status
      sql/log.cc:
        mark a master-forced rotate with a special flag
      sql/log_event.cc:
        show master forced rotate info in SHOW BINLOG EVENTS
      sql/log_event.h:
        master forced rotation flag
      sql/slave.cc:
        keep trace of last log sequences in MASTER_INFO
        do not rotate on slave, if the rotation on master was forced by its master
      sql/slave.h:
        keep track of last log sequence number in MASTER_INFO
      16aefaaa
  9. 23 Jun, 2001 1 commit