1. 29 Jun, 2001 12 commits
  2. 28 Jun, 2001 11 commits
    • unknown's avatar
      ha_innobase.cc Update possible row timestamp column also in an update · 0640b4b5
      unknown authored
      
      sql/ha_innobase.cc:
        Update possible row timestamp column also in an update
      0640b4b5
    • unknown's avatar
      merge · 05e9925a
      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
      05e9925a
    • unknown's avatar
      Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql · 1a5643b4
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      1a5643b4
    • unknown's avatar
      Allow floats of type 1.0e1 · 9665a34a
      unknown authored
      9665a34a
    • unknown's avatar
      safe_mysqld -> mysqld_safe · 210e8642
      unknown authored
      210e8642
    • unknown's avatar
      Cleanup · 93edcc74
      unknown authored
      
      myisam/myisamchk.c:
        --force now implices --update
      sql/share/italian/errmsg.txt:
        Update of error messages
      93edcc74
    • unknown's avatar
      ce77251d
    • unknown's avatar
    • unknown's avatar
      Changed safe_mysqld -> mysqld_safe · 833f353e
      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
      833f353e
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into white.box:/home/tim/my/4 · 12946a86
      unknown authored
      
      mysql-test/mysql-test-run.sh:
        Auto merged
      12946a86
    • unknown's avatar
      Implement ORDER BY DESC optimization, which reads values in descending · 950a6871
      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
      950a6871
  3. 27 Jun, 2001 1 commit
  4. 26 Jun, 2001 2 commits
    • unknown's avatar
      --do-test option in mysql-test-run - will do only tests that match the pattern · d2a5fab2
      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
      d2a5fab2
    • unknown's avatar
      Fixed length rows should not use row checksum in MyISAM tables · f246b619
      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
      f246b619
  5. 25 Jun, 2001 1 commit
    • unknown's avatar
      Fixed bug when sorting big files (introduced with multi-table-delete) · 4d5dcac3
      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
      4d5dcac3
  6. 24 Jun, 2001 7 commits
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 · 157c1bc5
      unknown authored
      
      mysql-test/mysql-test-run.sh:
        Auto merged
      157c1bc5
    • unknown's avatar
      Fixed bug in multi-table-delete code · a96e1b69
      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
      a96e1b69
    • unknown's avatar
      mysqld.cc Put OPT_INNODB_UNIX_FILE_FLUSH_METHOD to mysqld.cc enum type · 5b47d101
      unknown authored
      
      sql/mysqld.cc:
        Put OPT_INNODB_UNIX_FILE_FLUSH_METHOD to mysqld.cc enum type
      5b47d101
    • unknown's avatar
      univ.i Added a new debug define option · 3b5cee2e
      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
      3b5cee2e
    • unknown's avatar
      sync0sync.c Do not use in-line assembly in GCC · 5b6c9620
      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
      5b6c9620
    • unknown's avatar
      buf0buf.c Several bug fixes · ecb14493
      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
      ecb14493
    • unknown's avatar
      show master forced rotate info in SHOW BINLOG EVENTS · bcc51cb0
      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
      bcc51cb0
  7. 23 Jun, 2001 2 commits
  8. 22 Jun, 2001 3 commits
    • unknown's avatar
      added test case for the bug in ORDER BY when we fill up sort buffer · a697e30a
      unknown authored
      Note that if you change sort buffer to be bigger, the bug will not show
      
      
      a697e30a
    • unknown's avatar
      merged new 3.23 errors · d26e8c39
      unknown authored
      fixed bugs in log seq - now starting to look good
      fixes for SHOW BINLOG EVENTS
      will push this one
      
      
      include/mysqld_error.h:
        merged errors from 3.23
      mysql-test/mysql-test-run.sh:
        wrong quotes in --skip-test
      mysql-test/r/drop.result:
        updated test
      mysql-test/r/rpl_log.result:
        updated test
      mysql-test/t/drop.test:
        updated test
      mysql-test/t/rpl_log.test:
        fixed bugs in test case
      sql/item_sum.h:
        remove compiler warning about re-ordered initialization
      sql/log.cc:
        fixed a bunch of loq_seq bugs
      sql/log_event.cc:
        fixed log seq bugs, added info for Slave event in SHOW BINLOG EVENTS
      sql/share/czech/errmsg.txt:
        merged errors from 3.23
      sql/share/danish/errmsg.txt:
        merged errors from 3.23
      sql/share/dutch/errmsg.txt:
        merged errors from 3.23
      sql/share/english/errmsg.txt:
        merged errors from 3.23
      sql/share/estonian/errmsg.txt:
        merged errors from 3.23
      sql/share/french/errmsg.txt:
        merged errors from 3.23
      sql/share/german/errmsg.txt:
        merged errors from 3.23
      sql/share/greek/errmsg.txt:
        merged errors from 3.23
      sql/share/hungarian/errmsg.txt:
        merged errors from 3.23
      sql/share/italian/errmsg.txt:
        merged errors from 3.23
      sql/share/japanese/errmsg.txt:
        merged errors from 3.23
      sql/share/korean/errmsg.txt:
        merged errors from 3.23
      sql/share/norwegian-ny/errmsg.txt:
        merged errors from 3.23
      sql/share/norwegian/errmsg.txt:
        merged errors from 3.23
      sql/share/polish/errmsg.txt:
        merged errors from 3.23
      sql/share/portuguese/errmsg.txt:
        merged errors from 3.23
      sql/share/romanian/errmsg.txt:
        merged errors from 3.23
      sql/share/russian/errmsg.txt:
        merged errors from 3.23
      sql/share/slovak/errmsg.txt:
        merged errors from 3.23
      sql/share/spanish/errmsg.txt:
        merged errors from 3.23
      sql/share/swedish/errmsg.txt:
        merged errors from 3.23
      sql/slave.cc:
        fixed log_seq bugs
      d26e8c39
    • unknown's avatar
      manual.texi Updated mirror URL · a72c990f
      unknown authored
      
      Docs/manual.texi:
        Updated mirror URL
      a72c990f
  9. 21 Jun, 2001 1 commit
    • unknown's avatar
      merged test from 4.0 · 0481ebbe
      unknown authored
      
      mysql-test/r/drop.result:
        merged a test from 4.0
      mysql-test/t/drop.test:
        updated test results
      0481ebbe