1. 17 Oct, 2000 3 commits
    • unknown's avatar
      Fixed benchmarks and compare of NULL with <> · 1b23e50c
      unknown authored
      
      Docs/manual.texi:
        Update for release
      include/config-win.h:
        Fixed typo
      sql-bench/test-insert.sh:
        Fixed that the new tests works with --fast
      sql/item_cmpfunc.cc:
        Fix of NULL values with '<>'
      1b23e50c
    • unknown's avatar
      Fixes for automatic recover of MyISAM tables · d5a00b2c
      unknown authored
      
      Docs/manual.texi:
        Update of automatic recover of MyISAM tables
      myisam/mi_check.c:
        Let the repair function rename files; This made the rest of the recover code simpler.
      myisam/mi_page.c:
        More debug information
      myisam/myisamchk.c:
        Addapt to new mi_check code;  Fixed bug when a recover on RAID tables where aborted.
      mysys/my_winthread.c:
        Portability fix
      sql/ha_myisam.cc:
        Fix for automatic recover
      sql/sql_table.cc:
        Close all instances of table before running recover / optimize
      d5a00b2c
    • unknown's avatar
      Fixes for automatic repair · b743bff8
      unknown authored
      
      Docs/manual.texi:
        Clarifications
      myisam/mi_check.c:
        Cleanup
      myisam/myisamdef.h:
        Header file fix
      sql/ha_myisam.cc:
        Fix for repair
      sql/sql_base.cc:
        Fix for repair
      b743bff8
  2. 16 Oct, 2000 3 commits
    • unknown's avatar
      Merge work:/home/bk/mysql into donna.mysql.com:/home/my/bk/mysql · 9bde2b39
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      9bde2b39
    • unknown's avatar
      Automatic repair of MyISAM tables + small bug fixes · f6517b19
      unknown authored
      
      Docs/manual.texi:
        Updates for 3.23.26
      include/Makefile.am:
        Install my_config.h
      include/my_pthread.h:
        Fix for Ia64
      myisam/mi_check.c:
        Wrong new record pos on dupplicate key error
      myisam/mi_open.c:
        Fix for automatic repair
      myisam/myisamchk.c:
        Fix for automatic repair
      myisam/myisamdef.h:
        Fix for automatic repair
      mysys/mf_tempfile.c:
        Fix usage of mkstemp
      sql-bench/bench-init.pl.sh:
        Better help text
      sql-bench/test-insert.sh:
        Fix for slow databases
      sql/field.cc:
        Fix of default values for CREATE TABLE ... SELECT
      sql/ha_berkeley.cc:
        Fix bug in BDB records_in_range
      sql/ha_myisam.cc:
        Fix for automatic repair
      sql/ha_myisam.h:
        Fix for automatic repair
      sql/handler.cc:
        Fixes for innobase
      sql/item_strfunc.cc:
        Fix for SUBSTR_INDEX and REPLACE
      sql/log_event.h:
        Portability fix
      sql/mysqld.cc:
        Added INNOBASE and fixes for automatic recover of MyISAM tables
      sql/sql_base.cc:
        Fix for automatic repair
      sql/sql_table.cc:
        Fix for IF EXISTS when used with CREATE TEMPORARY
      f6517b19
    • unknown's avatar
      RESET MASTER/SLAVE documentation · c768339d
      unknown authored
      
      Docs/manual.texi:
        updates for RESET MASTER/SLAVE
      sql/sql_insert.cc:
        bk thinks I changed something, probably inserted or deleted a space
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      c768339d
  3. 15 Oct, 2000 2 commits
    • unknown's avatar
      Automatic primary key for BDB tables · 44920b90
      unknown authored
      
      sql/field.h:
        Cleanup
      sql/filesort.cc:
        Cleanup
      sql/opt_range.cc:
        Remove index in use
      sql/sql_base.cc:
        Allow Berkeley DB tables used only the index when the query only uses
        the index + data from the primary key
      sql/sql_select.cc:
        Fix for left join optimization
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      44920b90
    • unknown's avatar
      Changed meaning of HA_EXTRA_RESET and start of hidden primary keys for BDB tables · bc45c896
      unknown authored
      
      heap/hp_extra.c:
        Changed meaning of HA_EXTRA_RESET
      include/my_base.h:
        Added HA_EXTRA_RESET_STATE
      isam/extra.c:
        Changed meaning of HA_EXTRA_RESET
      isam/pack_isam.c:
        Addapt to changed HA_EXTRA_RESET
      merge/extra.c:
        Changed meaning of HA_EXTRA_RESET
      myisam/mi_extra.c:
        Changed meaning of HA_EXTRA_RESET
      myisam/myisampack.c:
        Addapt to changed HA_EXTRA_RESET
      myisammrg/myrg_extra.c:
        Addapt to changed HA_EXTRA_RESET
      sql/filesort.cc:
        Addapt to changed HA_EXTRA_RESET
      sql/ha_berkeley.cc:
        Hidden primary key
      sql/ha_berkeley.h:
        Hidden primary key
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      bc45c896
  4. 14 Oct, 2000 3 commits
    • unknown's avatar
      Added RESET command · 93d294d3
      unknown authored
      
      Docs/manual.texi:
        Changed max packet limit from 24M -> 16M
      93d294d3
    • unknown's avatar
      Merge · 77c04e58
      unknown authored
      
      configure.in:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      77c04e58
    • unknown's avatar
      Fix of LEFT JOIN optimizer bug, problem with key cache on Windows and · f888c888
      unknown authored
      a lot of portability issues.
      
      
      Docs/manual.texi:
        Changed FOREIGN KEY to FOREIGN KEY constraint
      client/mysqladmin.c:
        Don't flush MASTER or SLAVE on refresh
      configure.in:
        Fix for hpux 11.0
      extra/perror.c:
        New error message
      include/my_pthread.h:
        Portability fix for windows
      myisam/mi_locking.c:
        Ensure that locking doesn't interfere with pread/pwrite on windows
      myisam/sort.c:
        checked with purecover
      mysys/mf_tempfile.c:
        Fix for windows
      mysys/my_lock.c:
        Ensure that locking doesn't interfere with pread/pwrite on windows
      mysys/my_winthread.c:
        Portability fix
      sql-bench/Results/ATIS-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/RUN-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/alter-table-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/big-tables-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/connect-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/create-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/insert-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/select-mysql-NT_4.0:
        New benchmark runs
      sql-bench/Results/wisconsin-mysql-NT_4.0:
        New benchmark runs
      sql-bench/crash-me.sh:
        Fixed things for PostgreSQL
      sql-bench/limits/mysql-3.23.cfg:
        Update for new crash-me
      sql-bench/limits/mysql.cfg:
        Update for new crash-me
      sql-bench/print-limit-table:
        Fixed position for alter table rename
      sql-bench/test-insert.sh:
        Fix for PostgreSQL
      sql/field.cc:
        Fix for default values in CREATE ... SELECT
      sql/field.h:
        Fix for default values in CREATE ... SELECT
      sql/log.cc:
        Fixed typo
      sql/log_event.cc:
        Portability fix
      sql/mysqlbinlog.cc:
        Portability fix
      sql/mysqld.cc:
        Don't turn of concurrent insert with --skip-new or --safe
      sql/sql_base.cc:
        Portability fix
      sql/sql_class.cc:
        Portability fix
      sql/sql_class.h:
        Portability fix
      sql/sql_parse.cc:
        Fix for --log-slow-queries
      sql/sql_repl.cc:
        Portability fixes
      sql/sql_select.cc:
        Fixed optimizer bug for LEFT JOIN
      sql/sql_select.h:
        Fixed optimizer bug for LEFT JOIN
      sql/sql_table.cc:
        Fix for default values in CREATE ... SELECT
      sql/sql_yacc.yy:
        Added optional AS to: CREATE TABLE foo [ AS ] SELECT ...
      f888c888
  5. 13 Oct, 2000 9 commits
  6. 12 Oct, 2000 5 commits
  7. 11 Oct, 2000 8 commits
  8. 10 Oct, 2000 7 commits
    • unknown's avatar
      merge · c15bf3ba
      unknown authored
      
      mysys/charset.c:
        Auto merged
      BitKeeper/etc/logging_ok:
        Auto merged
      c15bf3ba
    • unknown's avatar
      Fix typo · 47281020
      unknown authored
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      47281020
    • unknown's avatar
      Merge narttu:/my/mysql into tik.mysql.com:/home/my/mysql · a3eb6fbb
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      BitKeeper/etc/logging_ok:
        Auto merged
      mysys/my_init.c:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      a3eb6fbb
    • unknown's avatar
      Portability fixes · 3c7bb790
      unknown authored
      
      Docs/manual.texi:
        Update for Access 2000
      extra/perror.c:
        Added --silent
      include/my_pthread.h:
        Patch for windows
      scripts/safe_mysqld.sh:
        Fix of bug in --patch
      sql/sql_lex.cc:
        Allow numbers of type 1e1
      sql/sql_string.h:
        Safety fix
      sql/sql_table.cc:
        Portability fix
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      3c7bb790
    • unknown's avatar
      Automatic repair of MyISAM tables + portability fixes · b74da90a
      unknown authored
      
      Docs/manual.texi:
        Changes for 3.23 and change Ansi mode -> ANSI mode
      include/my_base.h:
        Automatic repair of MyISAM tables
      include/myisam.h:
        Automatic repair of MyISAM tables
      myisam/ft_update.c:
        Portability fix
      myisam/mi_check.c:
        Automatic repair of MyISAM tables
      myisam/mi_open.c:
        Automatic repair of MyISAM tables
      myisam/myisamchk.c:
        Allow one to combine check with --old-repair
      myisam/sort.c:
        Fix for usage of IO_CACHE
      mysys/charset.c:
        Portability fixes
      mysys/default.c:
        Added --defaults-extra-dir
      mysys/mf_tempfile.c:
        Portability fixes
      mysys/my_init.c:
        Remove compiler warning
      mysys/my_pread.c:
        Remove compiler warning
      sql-bench/server-cfg.sh:
        New benchmark tests
      sql-bench/test-insert.sh:
        New benchmark tests
      sql/ha_myisam.cc:
        Automatic repair of MyISAM tables
      sql/ha_myisam.h:
        Automatic repair of MyISAM tables
      sql/handler.h:
        Automatic repair of MyISAM tables
      sql/lock.cc:
        Add missing free
      sql/log_event.cc:
        Portability fixes
      sql/sql_base.cc:
        Automatic repair of MyISAM tables
      sql/sql_select.h:
        Remove compiler warning
      sql/sql_table.cc:
        Clean up intendent
      sql/sql_yacc.yy:
        New syntax for CHECK
      sql/table.cc:
        Automatic repair of MyISAM tables
      sql/table.h:
        Automatic repair of MyISAM tables
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      b74da90a
    • unknown's avatar
      SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1 · 176e2544
      unknown authored
      It makes SHOW CREATE TABLE to quote table and column names.
      This is ON by default !
      
      
      configure.in:
        REAL fix for mkstemp()
      sql/lex.h:
        SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1
      sql/sql_yacc.yy:
        SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1
      sql/mysql_priv.h:
        SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1
      sql/mysqld.cc:
        SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1
      sql/sql_show.cc:
        SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1
      Docs/manual.texi:
        SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1
      176e2544
    • unknown's avatar
      manual.texi fixed typo · ce3d6e24
      unknown authored
      
      Docs/manual.texi:
        fixed typo
      ce3d6e24