1. 04 Jul, 2001 1 commit
  2. 02 Jul, 2001 2 commits
    • unknown's avatar
      merged · e7630bbb
      unknown authored
      
      include/my_base.h:
        Auto merged
      include/myisam.h:
        Auto merged
      myisam/mi_open.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      myisam/myisampack.c:
        Auto merged
      mysql-test/t/alter_table.test:
        Auto merged
      mysys/tree.c:
        Auto merged
      sql/ha_myisam.cc:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      e7630bbb
    • unknown's avatar
      memory-limited tree · e512e803
      unknown authored
      bulk inserts optimization: caching keys in binary tree
      
      
      include/my_base.h:
        bulk inserts optimization: caching keys in binary tree
      include/my_tree.h:
        memory-limited tree
      include/myisam.h:
        bulk inserts optimization: caching keys in binary tree
      isam/isamlog.c:
        memory-limited tree
      isam/pack_isam.c:
        memory-limited tree
      myisam/ft_boolean_search.c:
        memory-limited tree
      myisam/ft_nlq_search.c:
        memory-limited tree
      myisam/ft_parser.c:
        memory-limited tree
      myisam/ft_stopwords.c:
        memory-limited tree
      myisam/mi_extra.c:
        bulk inserts optimization: caching keys in binary tree
      myisam/mi_open.c:
        bulk inserts optimization: caching keys in binary tree
      myisam/mi_static.c:
        bulk inserts optimization: caching keys in binary tree
      myisam/mi_write.c:
        bulk inserts optimization: caching keys in binary tree
      myisam/myisamdef.h:
        bulk inserts optimization: caching keys in binary tree
      myisam/myisamlog.c:
        memory-limited tree
      myisam/myisampack.c:
        memory-limited tree
      mysql-test/mysql-test-run.sh:
        memory-limited tree
      mysql-test/t/alter_table.test:
        make it faster
      mysys/tree.c:
        memory-limited tree
      sql/ha_myisam.cc:
        bulk inserts optimization: caching keys in binary tree
      sql/item_sum.cc:
        memory-limited tree
      sql/mysqld.cc:
        bulk inserts optimization: caching keys in binary tree
      sql/sql_analyse.h:
        memory-limited tree
      sql/uniques.cc:
        memory-limited tree
      e512e803
  3. 01 Jul, 2001 2 commits
    • unknown's avatar
      Merge sinisa@work.mysql.com:/home/bk/mysql-4.0 · f6608a61
      unknown authored
      into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
      
      
      BitKeeper/etc/ignore:
        auto-union
      sql/sql_delete.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      f6608a61
    • unknown's avatar
      Making multi-table delete BETA !! · d78d83a4
      unknown authored
      
      mysql-test/t/multi_update.test:
        Making a test change the order of the tables, so that initalize_tables 
        would be tested properly
      mysys/my_compress.c:
        Just changed my e-mail address .... ;o)
      sql/filesort.cc:
        Making sure that merge_buffers can not be killed
      sql/sql_class.h:
        Added initialize_tables
      sql/sql_delete.cc:
        Making final changes for multi table delete, beta version !!
      sql/sql_select.cc:
        same as above
      BitKeeper/etc/ignore:
        Added locked to the ignore list
      d78d83a4
  4. 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
  5. 29 Jun, 2001 13 commits
  6. 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
  7. 27 Jun, 2001 1 commit
  8. 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
  9. 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
  10. 24 Jun, 2001 4 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