1. 20 May, 2002 1 commit
  2. 17 May, 2002 1 commit
  3. 25 Apr, 2002 1 commit
    • unknown's avatar
      RB-Tree indexes support in HEAP tables · 5299dc29
      unknown authored
      Renamed _hp_func  ->  hp_func
      mi_key_cmp moved to /mysys/my_handler.c
      New tests for HEAP tables
      
      
      heap/_check.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/_rectest.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/heapdef.h:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_block.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_clear.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_close.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_create.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_delete.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_hash.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_open.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_panic.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_rename.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_rfirst.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap/hp_rkey.c:
        RB-tree index
        Renamed _hp_func -> hp_func
      heap...
      5299dc29
  4. 18 Apr, 2002 1 commit
    • unknown's avatar
      Fix to use Monty's changes in frm format · 49558dc1
      unknown authored
      Enable latin1 by default
      
      
      configure.in:
        Always compile latin1
      sql/ha_myisam.cc:
        Fix for "SHOW KEYS FROM table" and various key types
      sql/sql_show.cc:
        Fix to use Monty's changes in frm format
      sql/sql_table.cc:
        Fix to use Monty's changes in frm format
      sql/structs.h:
        Fix to use Monty's changes in frm format
      sql/table.cc:
        Fix to use Monty's changes in frm format
      49558dc1
  5. 16 Apr, 2002 1 commit
    • unknown's avatar
      Some fixes after merging changes from 4.0 · 2c507a8b
      unknown authored
      include/hash.h:
        Monty forgot to add H in left part of macros
      mysys/hash.c:
        I wonder how it happened that my_bool disappeared
      sql/sql_acl.cc:
        Somebody forgot )
      sql/sql_class.h:
        I wonder how it happened that this line disappeared
      sql/sql_table.cc:
        small typo
      sql/sql_yacc.yy:
        Having ; is more compatible
      2c507a8b
  6. 12 Apr, 2002 1 commit
    • unknown's avatar
      Update for BTREE keys in HEAP tables · 0c2befcf
      unknown authored
      Split handler->option_flag() to handler->table_flags() and handler->index_flags()
      
      
      Docs/manual.texi:
        Updated standard binary options
      include/my_base.h:
        Update for BTREE keys in HEAP tables
      libmysql/net.c:
        merge with net_serv.cc
      mysql-test/r/func_misc.result:
        Update for new behaviour of inet_ntoa
      sql/field.cc:
        Update for BTREE keys in HEAP tables
      sql/field.h:
        Update for BTREE keys in HEAP tables
      sql/filesort.cc:
        Update for BTREE keys in HEAP tables
      sql/ha_berkeley.h:
        Update for BTREE keys in HEAP tables
      sql/ha_heap.h:
        Update for BTREE keys in HEAP tables
      sql/ha_innodb.h:
        Update for BTREE keys in HEAP tables
      sql/ha_isam.cc:
        Update for BTREE keys in HEAP tables
      sql/ha_isam.h:
        Update for BTREE keys in HEAP tables
      sql/ha_isammrg.h:
        Update for BTREE keys in HEAP tables
      sql/ha_myisam.cc:
        Update for BTREE keys in HEAP tables
      sql/ha_myisam.h:
        Update for BTREE keys in HEAP tables
      sql/ha_myisammrg.h:
        Update for BTREE keys in HEAP tables
      sql/handler.cc:
        Update for BTREE keys in HEAP tables
      sql/handler.h:
        Update for BTREE keys in HEAP tables
      sql/log.cc:
        Update for BTREE keys in HEAP tables
      sql/net_serv.cc:
        Update for BTREE keys in HEAP tables
      sql/opt_range.cc:
        Update for BTREE keys in HEAP tables
      sql/opt_sum.cc:
        Update for BTREE keys in HEAP tables
      sql/records.cc:
        Update for BTREE keys in HEAP tables
      sql/sql_class.h:
        Update for BTREE keys in HEAP tables
      sql/sql_handler.cc:
        Update for BTREE keys in HEAP tables
      sql/sql_insert.cc:
        Update for BTREE keys in HEAP tables
      sql/sql_select.cc:
        Update for BTREE keys in HEAP tables
      sql/sql_show.cc:
        Update for BTREE keys in HEAP tables
      sql/sql_table.cc:
        Update for BTREE keys in HEAP tables
      sql/structs.h:
        Update for BTREE keys in HEAP tables
      sql/table.cc:
        Update for BTREE keys in HEAP tables
      sql/unireg.cc:
        Update for BTREE keys in HEAP tables
      0c2befcf
  7. 22 Mar, 2002 2 commits
    • unknown's avatar
      added building without query cache · 0b4b38b6
      unknown authored
      configure.in:
        new configure parameter (now only for embeded server)
      include/my_global.h:
        now query cache always included in server, because of problrms with test suit
      mysql-test/r/flush.result:
        removed double testing
      mysql-test/t/flush.test:
        removed double testing
      mysql-test/t/grant_cache.test:
        now it is only memo about query cache
      mysql-test/t/query_cache.test:
        now it is only memo about query cache
      0b4b38b6
    • unknown's avatar
      REPAIR ... USE_FRM · fcb9ce48
      unknown authored
      Docs/manual.texi:
        REPAIR ... USE_FRM documented
      include/myisam.h:
        cleanup
      fcb9ce48
  8. 15 Mar, 2002 1 commit
    • unknown's avatar
      processing trunsactional tables in query cache · ec41bed5
      unknown authored
      mysql-test/r/innodb_cache.result:
        new test for query cache with transactions
      mysql-test/t/innodb_cache.test:
        new test for query cache with transactions
      sql/sql_cache.cc:
        processing trunsactional tables in query cache & removing strlen
      sql/sql_class.cc:
        processing trunsactional tables in query cache & added transaction-live memory
      sql/sql_class.h:
        processing trunsactional tables in query cache & added transaction-live memory
      sql/sql_parse.cc:
        processing trunsactional tables in query cache & added transaction-live memory
      sql/table.h:
        removing strlen operation from query cache
      ec41bed5
  9. 12 Mar, 2002 1 commit
    • unknown's avatar
      New ctype functions/macros to support many charsets at a time · e965ce57
      unknown authored
      client/mysql.cc:
        new ctypes
      client/mysqldump.c:
        new ctypes
      client/mysqltest.c:
        new ctypes
      client/sql_string.cc:
        new ctypes
      client/sql_string.h:
        new ctypes
      extra/mysql_install.c:
        new ctypes
      extra/replace.c:
        new ctypes
      extra/resolve_stack_dump.c:
        new ctypes
      extra/resolveip.c:
        new ctypes
      heap/hp_hash.c:
        new ctypes
      include/m_ctype.h:
        new ctypes
      include/my_sys.h:
        new ctypes
      isam/_key.c:
        new ctypes
      isam/_search.c:
        new ctypes
      libmysql/Makefile.shared:
        new ctypes
      libmysql/libmysql.c:
        new ctypes
      myisam/ft_dump.c:
        new ctypes
      myisam/ft_parser.c:
        new ctypes
      myisam/mi_test1.c:
        new ctypes
      mysys/charset.c:
        new ctypes
      mysys/default.c:
        new ctypes
      mysys/getvar.c:
        new ctypes
      mysys/hash.c:
        new ctypes
      mysys/mf_casecnv.c:
        new ctypes
      mysys/mf_dirname.c:
        new ctypes
      mysys/mf_format.c:
        new ctypes
      mysys/mf_iocache2.c:
        new ctypes
      mysys/mf_soundex.c:
        new ctypes
      mysys/mf_wfile.c:
        new ctypes
      mysys/my_error.c:
        new ctypes
      mysys/my_getwd.c:
        new ctypes
      mysys/my_init.c:
        new ctypes
      mysys/my_vsnprintf.c:
        new ctypes
      mysys/typelib.c:
        new ctypes
      sql/convert.cc:
        new ctypes
      sql/des_key_file.cc:
        new ctypes
      sql/field.cc:
        new ctypes
      sql/field.h:
        new ctypes
      sql/field_conv.cc:
        new ctypes
      sql/filesort.cc:
        new ctypes
      sql/ha_innodb.cc:
        new ctypes
      sql/hostname.cc:
        new ctypes
      sql/init.cc:
        new ctypes
      sql/item.cc:
        new ctypes
      sql/item_func.cc:
        new ctypes
      sql/item_strfunc.cc:
        new ctypes
      sql/item_sum.cc:
        new ctypes
      sql/item_timefunc.cc:
        new ctypes
      sql/key.cc:
        new ctypes
      sql/log.cc:
        new ctypes
      sql/mysql_priv.h:
        new ctypes
      sql/mysqld.cc:
        new ctypes
      sql/opt_range.cc:
        new ctypes
      sql/procedure.cc:
        new ctypes
      sql/slave.cc:
        new ctypes
      sql/sql_acl.cc:
        new ctypes
      sql/sql_analyse.cc:
        new ctypes
      sql/sql_base.cc:
        new ctypes
      sql/sql_cache.cc:
        new ctypes
      sql/sql_db.cc:
        new ctypes
      sql/sql_handler.cc:
        new ctypes
      sql/sql_lex.cc:
        new ctypes
      sql/sql_parse.cc:
        new ctypes
      sql/sql_show.cc:
        new ctypes
      sql/sql_string.cc:
        new ctypes
      sql/sql_string.h:
        new ctypes
      sql/sql_table.cc:
        new ctypes
      sql/sql_yacc.yy:
        new ctypes
      sql/table.cc:
        new ctypes
      sql/time.cc:
        new ctypes
      strings/Makefile.am:
        new ctypes
      strings/ctype-big5.c:
        new ctypes
      strings/ctype-czech.c:
        new ctypes
      strings/ctype-gbk.c:
        new ctypes
      strings/ctype-latin1_de.c:
        new ctypes
      strings/ctype-sjis.c:
        new ctypes
      strings/ctype-tis620.c:
        new ctypes
      strings/ctype.c:
        new ctypes
      strings/str2int.c:
        new ctypes
      strings/strto.c:
        new ctypes
      tools/mysqlmanager.c:
        new ctypes
      e965ce57
  10. 22 Feb, 2002 1 commit
    • unknown's avatar
      Added GIS extension · fe48e577
      unknown authored
      BitKeeper/etc/ignore:
        Added myisam/rt_test myisam/sp_test to the ignore list
      fe48e577
  11. 11 Feb, 2002 1 commit
  12. 07 Feb, 2002 1 commit
    • unknown's avatar
      Update to autoconf 2.52 · a816b25a
      unknown authored
      Fix of InnoDB variables in SHOW VARIABLES
      Fix for ALTER TABLE and InnoDB
      
      
      BUILD/FINISH.sh:
        Update to autoconf 2.52
      BUILD/SETUP.sh:
        Update to autoconf 2.52
      BUILD/compile-alpha:
        Update to autoconf 2.52
      BUILD/compile-pentium-gcov:
        Update to autoconf 2.52
      BUILD/compile-pentium-gprof:
        Update to autoconf 2.52
      BUILD/compile-pentium:
        Update to autoconf 2.52
      Docs/manual.texi:
        Changelog
      acconfig.h:
        Update to autoconf 2.52
      acinclude.m4:
        Update to autoconf 2.52
      bdb/dist/configure.in:
        Update to autoconf 2.52
      client/Makefile.am:
        Update to autoconf 2.52
      configure.in:
        Update to autoconf 2.52
      mysql-test/r/innodb.result:
        Update of InnoDB Cardinality values
      mysys/Makefile.am:
        Update to autoconf 2.52
      scripts/Makefile.am:
        Update to autoconf 2.52
      sql/ha_innobase.cc:
        Fix of InnoDB variables in SHOW VARIABLES
      sql/ha_innobase.h:
        Fix of InnoDB variables in SHOW VARIABLES
      sql/sql_table.cc:
        Fix for ALTER TABLE and InnoDB
      support-files/my-huge.cnf.sh:
        Fixed typo
      support-files/my-large.cnf.sh:
        Fixed typo
      support-files/my-medium.cnf.sh:
        Fixed typo
      support-files/my-small.cnf.sh:
        Fixed typo
      a816b25a
  13. 18 Jan, 2002 1 commit
  14. 05 Jan, 2002 1 commit
    • unknown's avatar
      Fix for FLUSH QUERY CACHE · 027388d8
      unknown authored
      Fix for new bug in CREATE TABLE when sorting keys.
      
      
      Docs/manual.texi:
        Added FOUND_ROWS() section.
      include/my_base.h:
        Spatial index
      include/myisam.h:
        Spatial index
      include/mysql_com.h:
        Spatial index
      myisam/ft_dump.c:
        Remove warnings.
      mysys/hash.c:
        Fix for SUNPRO_C (Sun's Fortre compiler)
      sql/sql_cache.cc:
        Fix for FLUSH QUERY CACHE.
      sql/sql_cache.h:
        Fix for FLUSH QUERY CACHE.
      sql/sql_table.cc:
        Fix for new bug when sorting keys.
      027388d8
  15. 02 Jan, 2002 1 commit
    • unknown's avatar
      Added macros for nice TIMESPEC usage. · 6ebc8c53
      unknown authored
      Fixes for building MySQL with gcc 3.0
      Added SIGNED / UNSIGNED casts
      Fixed core dump bug in net_clear() with libmysqld.
      Back to using semaphores in query cache.
      Added 'Null' and 'Index_type' to SHOW INDEX.
      
      
      BUILD/FINISH.sh:
        Fixes for gcc 3.0
      BUILD/SETUP.sh:
        Fixes for gcc 3.0
      Docs/manual.texi:
        Changelog + SIGNED/UNSIGNED casts.
      Makefile.am:
        include BUILD scripts in source distribution.
      client/Makefile.am:
        Fixes for gcc 3.0
      client/mysql.cc:
        Cleanup
      client/mysqldump.c:
        Changed 'K' to mean 'disable-keys' instead of 'no-disabled-keys'
      client/readline.cc:
        Cleanup
      configure.in:
        Include BUILD in source distrbution
      extra/my_print_defaults.c:
        Cleanup
      include/my_global.h:
        Fix for HPUX and setrlimit.
        Portability fix.
        Added macros for nice TIMESPEC usage.
      innobase/include/dyn0dyn.h:
        Fix for AIX
      libmysql/Makefile.shared:
        Added strxmov to libmysqld
      libmysqld/examples/Makefile.am:
        Fixes for gcc 3.0
      libmysqld/lib_vio.c:
        Cleanup
      myisam/ft_dump.c:
        Port...
      6ebc8c53
  16. 29 Dec, 2001 1 commit
  17. 23 Dec, 2001 1 commit
    • unknown's avatar
      Limit created keys to MAX_KEY_LENGTH. · 9fc91032
      unknown authored
      Fix problem with query cache and database names
      
      
      mysql-test/mysql-test-run.sh:
        Portability fixes
      mysql-test/r/query_cache.result:
        More tests when using different databases
      mysql-test/t/query_cache.test:
        More tests when using different databases
      sql-bench/test-wisconsin.sh:
        Portability fix
      sql/sql_cache.cc:
        Fix problem with query cache and database names
      sql/sql_parse.cc:
        Remove pre and end space in query.
      sql/sql_table.cc:
        Limit created keys to MAX_KEY_LENGTH.
      9fc91032
  18. 21 Dec, 2001 1 commit
    • unknown's avatar
      HANDLER works only with MyISAM tables · b0e1284b
      unknown authored
      HA_NO_FULLTEXT_KEY property -> HA_CAN_FULLTEXT
      
      
      sql/ha_berkeley.h:
        HA_NO_FULLTEXT_KEY property -> HA_CAN_FULLTEXT
      sql/ha_heap.h:
        HA_NO_FULLTEXT_KEY property -> HA_CAN_FULLTEXT
      sql/ha_innobase.h:
        HA_NO_FULLTEXT_KEY property -> HA_CAN_FULLTEXT
      sql/ha_isam.h:
        HA_NO_FULLTEXT_KEY property -> HA_CAN_FULLTEXT
      sql/ha_isammrg.h:
        HA_NO_FULLTEXT_KEY property -> HA_CAN_FULLTEXT
      sql/ha_myisammrg.h:
        HA_NO_FULLTEXT_KEY property -> HA_CAN_FULLTEXT
      sql/sql_handler.cc:
        HANDLER works only with MyISAM tables
      sql/sql_table.cc:
        HA_NO_FULLTEXT_KEY property -> HA_CAN_FULLTEXT
      b0e1284b
  19. 06 Dec, 2001 1 commit
    • unknown's avatar
      Update copyright · 2306379e
      unknown authored
      Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
      
      
      client/client_priv.h:
        Update copyright
      client/completion_hash.cc:
        Update copyright
      client/completion_hash.h:
        Update copyright
      client/connect_test.c:
        Update copyright
      client/errmsg.c:
        Update copyright
      client/get_password.c:
        Update copyright
      client/insert_test.c:
        Update copyright
      client/list_test.c:
        Update copyright
      client/my_readline.h:
        Update copyright
      client/mysql.cc:
        Update copyright
      client/mysqladmin.c:
        Update copyright
      client/mysqlbinlog.cc:
        Update copyright
      client/mysqlcheck.c:
        Update copyright
      client/mysqldump.c:
        Update copyright
      client/mysqlimport.c:
        Update copyright
      client/mysqlmanager-pwgen.c:
        Update copyright
      client/mysqlmanagerc.c:
        Update copyright
      client/mysqlshow.c:
        Update copyright
      client/mysqltest.c:
        Update copyright
      client/password.c:
        Update copyright
      client/readline.cc:
        Update copyright
      client/select_test.c:
        Update copyright
      client/showdb_test.c:
        Update copyright
      client/sql_string.cc:
        Update copyright
      client/sql_string.h:
        Update copyright
      client/ssl_test.c:
        Update copyright
      client/thimble.cc:
        Update copyright
      client/thread_test.c:
        Update copyright
      div/deadlock_test.c:
        Update copyright
      extra/comp_err.c:
        Update copyright
      extra/my_print_defaults.c:
        Update copyright
      extra/perror.c:
        Update copyright
      extra/replace.c:
        Update copyright
      extra/resolve_stack_dump.c:
        Update copyright
      extra/resolveip.c:
        Update copyright
      fs/database.c:
        Update copyright
      fs/libmysqlfs.c:
        Update copyright
      fs/mysqlcorbafs.c:
        Update copyright
      fs/mysqlcorbafs.h:
        Update copyright
      fs/mysqlcorbafs_test.c:
        Update copyright
      heap/_check.c:
        Update copyright
      heap/_rectest.c:
        Update copyright
      heap/heapdef.h:
        Update copyright
      heap/hp_block.c:
        Update copyright
      heap/hp_clear.c:
        Update copyright
      heap/hp_close.c:
        Update copyright
      heap/hp_create.c:
        Update copyright
      heap/hp_delete.c:
        Update copyright
      heap/hp_extra.c:
        Update copyright
      heap/hp_hash.c:
        Update copyright
      heap/hp_info.c:
        Update copyright
      heap/hp_open.c:
        Update copyright
      heap/hp_panic.c:
        Update copyright
      heap/hp_rename.c:
        Update copyright
      heap/hp_rfirst.c:
        Update copyright
      heap/hp_rkey.c:
        Update copyright
      heap/hp_rlast.c:
        Update copyright
      heap/hp_rnext.c:
        Update copyright
      heap/hp_rprev.c:
        Update copyright
      heap/hp_rrnd.c:
        Update copyright
      heap/hp_rsame.c:
        Update copyright
      heap/hp_scan.c:
        Update copyright
      heap/hp_static.c:
        Update copyright
      heap/hp_test1.c:
        Update copyright
      heap/hp_test2.c:
        Update copyright
      heap/hp_update.c:
        Update copyright
      heap/hp_write.c:
        Update copyright
      include/config-win.h:
        Update copyright
      include/dbug.h:
        Update copyright
      include/errmsg.h:
        Update copyright
      include/ft_global.h:
        Update copyright
      include/getopt.h:
        Update copyright
      include/hash.h:
        Update copyright
      include/heap.h:
        Update copyright
      include/m_ctype.h:
        Update copyright
      include/m_string.h:
        Update copyright
      include/md5.h:
        Update copyright
      include/merge.h:
        Update copyright
      include/my_alarm.h:
        Update copyright
      include/my_base.h:
        Update copyright
      include/my_bitmap.h:
        Update copyright
      include/my_dir.h:
        Update copyright
      include/my_global.h:
        Update copyright
      include/my_list.h:
        Update copyright
      include/my_net.h:
        Update copyright
      include/my_no_pthread.h:
        Update copyright
      include/my_nosys.h:
        Update copyright
      include/my_pthread.h:
        Update copyright
      include/my_sys.h:
        Update copyright
      include/my_tree.h:
        Update copyright
      include/myisam.h:
        Update copyright
      include/myisammrg.h:
        Update copyright
      include/myisampack.h:
        Update copyright
      include/mysql.h:
        Update copyright
      include/mysql_com.h:
        Update copyright
      include/mysql_embed.h:
        Update copyright
      include/mysqld_error.h:
        Update copyright
      include/mysys_err.h:
        Update copyright
      include/nisam.h:
        Update copyright
      include/queues.h:
        Update copyright
      include/raid.h:
        Update copyright
      include/sslopt-case.h:
        Update copyright
      include/sslopt-longopts.h:
        Update copyright
      include/sslopt-usage.h:
        Update copyright
      include/sslopt-vars.h:
        Update copyright
      include/t_ctype.h:
        Update copyright
      include/thr_alarm.h:
        Update copyright
      include/thr_lock.h:
        Update copyright
      include/violite.h:
        Update copyright
      isam/_cache.c:
        Update copyright
      isam/_dbug.c:
        Update copyright
      isam/_key.c:
        Update copyright
      isam/_locking.c:
        Update copyright
      isam/_packrec.c:
        Update copyright
      isam/_page.c:
        Update copyright
      isam/_search.c:
        Update copyright
      isam/_statrec.c:
        Update copyright
      isam/changed.c:
        Update copyright
      isam/close.c:
        Update copyright
      isam/create.c:
        Update copyright
      isam/delete.c:
        Update copyright
      isam/extra.c:
        Update copyright
      isam/info.c:
        Update copyright
      isam/isamchk.c:
        Update copyright
      isam/isamdef.h:
        Update copyright
      isam/log.c:
        Update copyright
      isam/open.c:
        Update copyright
      isam/panic.c:
        Update copyright
      isam/range.c:
        Update copyright
      isam/rfirst.c:
        Update copyright
      isam/rkey.c:
        Update copyright
      isam/rlast.c:
        Update copyright
      isam/rnext.c:
        Update copyright
      isam/rprev.c:
        Update copyright
      isam/rrnd.c:
        Update copyright
      isam/rsame.c:
        Update copyright
      isam/rsamepos.c:
        Update copyright
      isam/sort.c:
        Update copyright
      isam/static.c:
        Update copyright
      isam/test1.c:
        Update copyright
      isam/test2.c:
        Update copyright
      isam/test3.c:
        Update copyright
      isam/update.c:
        Update copyright
      isam/write.c:
        Update copyright
      libmysql/conf_to_src.c:
        Update copyright
      libmysql/dll.c:
        Update copyright
      libmysql/errmsg.c:
        Update copyright
      libmysql/get_password.c:
        Update copyright
      libmysql/libmysql.c:
        Update copyright
      libmysql/manager.c:
        Update copyright
      libmysql/net.c:
        Update copyright
      libmysql/password.c:
        Update copyright
      libmysqld/lib_sql.cc:
        Update copyright
      libmysqld/lib_vio.c:
        Update copyright
      libmysqld/libmysqld.c:
        Update copyright
      merge/mrg_close.c:
        Update copyright
      merge/mrg_create.c:
        Update copyright
      merge/mrg_def.h:
        Update copyright
      merge/mrg_delete.c:
        Update copyright
      merge/mrg_extra.c:
        Update copyright
      merge/mrg_info.c:
        Update copyright
      merge/mrg_locking.c:
        Update copyright
      merge/mrg_open.c:
        Update copyright
      merge/mrg_panic.c:
        Update copyright
      merge/mrg_rrnd.c:
        Update copyright
      merge/mrg_rsame.c:
        Update copyright
      merge/mrg_static.c:
        Update copyright
      merge/mrg_update.c:
        Update copyright
      myisam/ft_boolean_search.c:
        Update copyright
      myisam/ft_dump.c:
        Update copyright
      myisam/ft_eval.h:
        Update copyright
      myisam/ft_static.c:
        Update copyright
      myisam/ft_stem.c:
        Update copyright
      myisam/ft_stopwords.c:
        Update copyright
      myisam/ft_test1.h:
        Update copyright
      myisam/mi_cache.c:
        Update copyright
      myisam/mi_changed.c:
        Update copyright
      myisam/mi_check.c:
        Update copyright
      myisam/mi_checksum.c:
        Update copyright
      myisam/mi_close.c:
        Update copyright
      myisam/mi_create.c:
        Update copyright
      myisam/mi_dbug.c:
        Update copyright
      myisam/mi_delete.c:
        Update copyright
      myisam/mi_delete_all.c:
        Update copyright
      myisam/mi_delete_table.c:
        Update copyright
      myisam/mi_dynrec.c:
        Update copyright
      myisam/mi_extra.c:
        Update copyright
      myisam/mi_info.c:
        Update copyright
      myisam/mi_key.c:
        Update copyright
      myisam/mi_locking.c:
        Update copyright
      myisam/mi_log.c:
        Update copyright
      myisam/mi_open.c:
        Update copyright
      myisam/mi_packrec.c:
        Update copyright
      myisam/mi_page.c:
        Update copyright
      myisam/mi_panic.c:
        Update copyright
      myisam/mi_range.c:
        Update copyright
      myisam/mi_rename.c:
        Update copyright
      myisam/mi_rfirst.c:
        Update copyright
      myisam/mi_rlast.c:
        Update copyright
      myisam/mi_rnext_same.c:
        Update copyright
      myisam/mi_rrnd.c:
        Update copyright
      myisam/mi_rsame.c:
        Update copyright
      myisam/mi_rsamepos.c:
        Update copyright
      myisam/mi_scan.c:
        Update copyright
      myisam/mi_search.c:
        Update copyright
      myisam/mi_static.c:
        Update copyright
      myisam/mi_statrec.c:
        Update copyright
      myisam/mi_test1.c:
        Update copyright
      myisam/mi_test2.c:
        Update copyright
      myisam/mi_test3.c:
        Update copyright
      myisam/mi_unique.c:
        Update copyright
      myisam/mi_update.c:
        Update copyright
      myisam/mi_write.c:
        Update copyright
      myisam/myisamchk.c:
        Update copyright
      myisam/myisampack.c:
        Update copyright
      myisammrg/myrg_close.c:
        Update copyright
      myisammrg/myrg_create.c:
        Update copyright
      myisammrg/myrg_def.h:
        Update copyright
      myisammrg/myrg_delete.c:
        Update copyright
      myisammrg/myrg_locking.c:
        Update copyright
      myisammrg/myrg_open.c:
        Update copyright
      myisammrg/myrg_panic.c:
        Update copyright
      myisammrg/myrg_rsame.c:
        Update copyright
      myisammrg/myrg_static.c:
        Update copyright
      myisammrg/myrg_update.c:
        Update copyright
      myisammrg/myrg_write.c:
        Update copyright
      mysql-test/r/gcc296.result:
        Update of benchmark results
      mysql-test/r/innodb.result:
        Update of benchmark results
      mysql-test/r/join_outer.result:
        Update of benchmark results
      mysql-test/r/myisam.result:
        Update of benchmark results
      mysys/array.c:
        Update copyright
      mysys/charset.c:
        Fix for restart of character sets
      mysys/checksum.c:
        Update copyright
      mysys/default.c:
        Update copyright
      mysys/errors.c:
        Update copyright
      mysys/getopt.c:
        Cleanup
      mysys/getvar.c:
        Update copyright
      mysys/hash.c:
        Update copyright
      mysys/list.c:
        Update copyright
      mysys/make-conf.c:
        Update copyright
      mysys/md5.c:
        Update copyright
      mysys/mf_brkhant.c:
        Update copyright
      mysys/mf_cache.c:
        Update copyright
      mysys/mf_casecnv.c:
        Update copyright
      mysys/mf_dirname.c:
        Update copyright
      mysys/mf_fn_ext.c:
        Update copyright
      mysys/mf_format.c:
        Update copyright
      mysys/mf_getdate.c:
        Update copyright
      mysys/mf_iocache.c:
        Update copyright
      mysys/mf_iocache2.c:
        Update copyright
      mysys/mf_keycache.c:
        Update copyright
      mysys/mf_loadpath.c:
        Update copyright
      mysys/mf_pack.c:
        Update copyright
      mysys/mf_path.c:
        Update copyright
      mysys/mf_qsort.c:
        Update copyright
      mysys/mf_qsort2.c:
        Update copyright
      mysys/mf_radix.c:
        Update copyright
      mysys/mf_same.c:
        Update copyright
      mysys/mf_sleep.c:
        Update copyright
      mysys/mf_sort.c:
        Update copyright
      mysys/mf_soundex.c:
        Update copyright
      mysys/mf_stripp.c:
        Update copyright
      mysys/mf_tempfile.c:
        Update copyright
      mysys/mf_unixpath.c:
        Update copyright
      mysys/mf_util.c:
        Update copyright
      mysys/mf_wcomp.c:
        Update copyright
      mysys/mf_wfile.c:
        Update copyright
      mysys/mulalloc.c:
        Update copyright
      mysys/my_alarm.c:
        Update copyright
      mysys/my_alloc.c:
        Update copyright
      mysys/my_append.c:
        Update copyright
      mysys/my_bit.c:
        Update copyright
      mysys/my_bitmap.c:
        Update copyright
      mysys/my_chsize.c:
        Update copyright
      mysys/my_clock.c:
        Update copyright
      mysys/my_compress.c:
        Update copyright
      mysys/my_copy.c:
        Update copyright
      mysys/my_create.c:
        Update copyright
      mysys/my_delete.c:
        Update copyright
      mysys/my_div.c:
        Update copyright
      mysys/my_dup.c:
        Update copyright
      mysys/my_error.c:
        Update copyright
      mysys/my_fopen.c:
        Update copyright
      mysys/my_fstream.c:
        Update copyright
      mysys/my_getwd.c:
        Update copyright
      mysys/my_init.c:
        Free 'once_alloc' memory at shutdown.
      mysys/my_lib.c:
        Update copyright
      mysys/my_lock.c:
        Update copyright
      mysys/my_lockmem.c:
        Update copyright
      mysys/my_lread.c:
        Update copyright
      mysys/my_lwrite.c:
        Update copyright
      mysys/my_malloc.c:
        Update copyright
      mysys/my_messnc.c:
        Update copyright
      mysys/my_mkdir.c:
        Update copyright
      mysys/my_net.c:
        Update copyright
      mysys/my_once.c:
        Update copyright
      mysys/my_open.c:
        Update copyright
      mysys/my_pread.c:
        Update copyright
      mysys/my_pthread.c:
        Update copyright
      mysys/my_quick.c:
        Update copyright
      mysys/my_read.c:
        Update copyright
      mysys/my_realloc.c:
        Update copyright
      mysys/my_redel.c:
        Update copyright
      mysys/my_rename.c:
        Update copyright
      mysys/my_seek.c:
        Update copyright
      mysys/my_static.c:
        Update copyright
      mysys/my_static.h:
        Update copyright
      mysys/my_symlink.c:
        Update copyright
      mysys/my_symlink2.c:
        Update copyright
      mysys/my_tempnam.c:
        Update copyright
      mysys/my_thr_init.c:
        Update copyright
      mysys/my_vsnprintf.c:
        Update copyright
      mysys/my_wincond.c:
        Update copyright
      mysys/my_winthread.c:
        Update copyright
      mysys/my_write.c:
        Update copyright
      mysys/mysys_priv.h:
        Update copyright
      mysys/ptr_cmp.c:
        Update copyright
      mysys/queues.c:
        Update copyright
      mysys/raid.cc:
        Update copyright
      mysys/safemalloc.c:
        Update copyright
      mysys/string.c:
        Update copyright
      mysys/test_charset.c:
        Update copyright
      mysys/test_dir.c:
        Update copyright
      mysys/test_fn.c:
        Update copyright
      mysys/testhash.c:
        Update copyright
      mysys/thr_alarm.c:
        Update copyright
      mysys/thr_lock.c:
        Update copyright
      mysys/thr_mutex.c:
        Update copyright
      mysys/thr_rwlock.c:
        Update copyright
      mysys/tree.c:
        Update copyright
      mysys/typelib.c:
        Update copyright
      pstack/debug.c:
        Update copyright
      pstack/debug.h:
        Update copyright
      pstack/demangle.h:
        Update copyright
      pstack/ieee.c:
        Update copyright
      pstack/ieee.h:
        Update copyright
      pstack/pstack.c:
        Update copyright
      readline/bind.c:
        Cleanup empty lines
      readline/complete.c:
        Cleanup empty lines
      readline/display.c:
        Cleanup empty lines
      readline/funmap.c:
        Cleanup empty lines
      readline/histexpand.c:
        Cleanup empty lines
      readline/histfile.c:
        Cleanup empty lines
      readline/history.c:
        Cleanup empty lines
      readline/history.h:
        Cleanup empty lines
      readline/input.c:
        Cleanup empty lines
      readline/kill.c:
        Cleanup empty lines
      readline/readline.c:
        Cleanup empty lines
      readline/readline.h:
        Cleanup empty lines
      readline/vi_mode.c:
        Cleanup empty lines
      sql/cache_manager.cc:
        Update copyright
      sql/cache_manager.h:
        Update copyright
      sql/convert.cc:
        Update copyright
      sql/custom_conf.h:
        Update copyright
      sql/derror.cc:
        Update copyright
      sql/field.cc:
        Update copyright
      sql/field.h:
        Update copyright
      sql/field_conv.cc:
        Update copyright
      sql/filesort.cc:
        Update copyright
      sql/frm_crypt.cc:
        Update copyright
      sql/ha_berkeley.cc:
        Update copyright
      sql/ha_heap.cc:
        Update copyright
      sql/ha_heap.h:
        Update copyright
      sql/ha_innobase.cc:
        Update copyright
      sql/ha_isam.cc:
        Update copyright
      sql/ha_isam.h:
        Update copyright
      sql/ha_isammrg.cc:
        Update copyright
      sql/ha_isammrg.h:
        Update copyright
      sql/ha_myisam.cc:
        Update copyright
      sql/handler.cc:
        Update copyright
      sql/hash_filo.cc:
        Update copyright
      sql/hash_filo.h:
        Update copyright
      sql/hostname.cc:
        Update copyright
      sql/init.cc:
        Update copyright
      sql/item.cc:
        Update copyright
      sql/item.h:
        Update copyright
      sql/item_buff.cc:
        Update copyright
      sql/item_cmpfunc.cc:
        Update copyright
      sql/item_cmpfunc.h:
        Update copyright
      sql/item_create.cc:
        Update copyright
      sql/item_create.h:
        Update copyright
      sql/item_func.cc:
        Update copyright
      sql/item_strfunc.cc:
        Update copyright
      sql/item_sum.cc:
        Update copyright
      sql/item_sum.h:
        Update copyright
      sql/item_timefunc.cc:
        Update copyright
      sql/item_timefunc.h:
        Update copyright
      sql/item_uniq.cc:
        Update copyright
      sql/item_uniq.h:
        Update copyright
      sql/key.cc:
        Update copyright
      sql/lex_symbol.h:
        Update copyright
      sql/lock.cc:
        Update copyright
      sql/log.cc:
        Update copyright
      sql/log_event.cc:
        Update copyright
      sql/log_event.h:
        Update copyright
      sql/matherr.c:
        Update copyright
      sql/mf_iocache.cc:
        Update copyright
      sql/mini_client.cc:
        Update copyright
      sql/mini_client.h:
        Update copyright
      sql/my_lock.c:
        Update copyright
      sql/mysqld.cc:
        Update copyright
      sql/net_pkg.cc:
        Update copyright
      sql/net_serv.cc:
        Update copyright
      sql/opt_sum.cc:
        Update copyright
      sql/password.c:
        Update copyright
      sql/procedure.cc:
        Update copyright
      sql/procedure.h:
        Update copyright
      sql/records.cc:
        Update copyright
      sql/repl_failsafe.cc:
        Update copyright
      sql/slave.cc:
        Update copyright
      sql/slave.h:
        Update copyright
      sql/sql_acl.cc:
        Update copyright
      sql/sql_acl.h:
        Update copyright
      sql/sql_analyse.cc:
        Update copyright
      sql/sql_analyse.h:
        Update copyright
      sql/sql_base.cc:
        Update copyright
      sql/sql_cache.cc:
        Update copyright
      sql/sql_class.cc:
        Update copyright
      sql/sql_class.h:
        Update copyright
      sql/sql_crypt.cc:
        Update copyright
      sql/sql_crypt.h:
        Update copyright
      sql/sql_db.cc:
        Update copyright
      sql/sql_delete.cc:
        Update copyright
      sql/sql_handler.cc:
        Update copyright
      sql/sql_insert.cc:
        Update copyright
      sql/sql_lex.cc:
        Update copyright
      sql/sql_lex.h:
        Update copyright
      sql/sql_list.cc:
        Update copyright
      sql/sql_list.h:
        Update copyright
      sql/sql_load.cc:
        Update copyright
      sql/sql_map.cc:
        Update copyright
      sql/sql_map.h:
        Update copyright
      sql/sql_parse.cc:
        Update copyright
      sql/sql_rename.cc:
        Update copyright
      sql/sql_repl.cc:
        Update copyright
      sql/sql_select.h:
        Update copyright
      sql/sql_string.cc:
        Update copyright
      sql/sql_string.h:
        Update copyright
      sql/sql_table.cc:
        Update copyright
      sql/sql_test.cc:
        Update copyright
      sql/sql_udf.cc:
        Update copyright
      sql/sql_udf.h:
        Update copyright
      sql/stacktrace.c:
        Update copyright
      sql/structs.h:
        Update copyright
      sql/table.cc:
        Update copyright
      sql/table.h:
        Update copyright
      sql/thr_malloc.cc:
        Update copyright
      sql/time.cc:
        Update copyright
      sql/udf_example.cc:
        Update copyright
      sql/uniques.cc:
        Update copyright
      sql/unireg.cc:
        Update copyright
      sql/unireg.h:
        Update copyright
      strings/atof.c:
        Update copyright
      strings/bchange.c:
        Update copyright
      strings/bcmp.c:
        Update copyright
      strings/bcopy-duff.c:
        Update copyright
      strings/bfill.c:
        Update copyright
      strings/bmove.c:
        Update copyright
      strings/bmove512.c:
        Update copyright
      strings/bmove_upp.c:
        Update copyright
      strings/bzero.c:
        Update copyright
      strings/conf_to_src.c:
        Update copyright
      strings/ctype-big5.c:
        Update copyright
      strings/ctype-czech.c:
        Update copyright
      strings/ctype-euc_kr.c:
        Update copyright
      strings/ctype-gb2312.c:
        Update copyright
      strings/ctype-gbk.c:
        Update copyright
      strings/ctype-latin1_de.c:
        Update copyright
      strings/ctype-sjis.c:
        Update copyright
      strings/ctype-tis620.c:
        Update copyright
      strings/ctype-ujis.c:
        Update copyright
      strings/ctype.c:
        Update copyright
      strings/do_ctype.c:
        Update copyright
      strings/int2str.c:
        Update copyright
      strings/is_prefix.c:
        Update copyright
      strings/llstr.c:
        Update copyright
      strings/longlong2str.c:
        Update copyright
      strings/memcmp.c:
        Update copyright
      strings/memcpy.c:
        Update copyright
      strings/memset.c:
        Update copyright
      strings/r_strinstr.c:
        Update copyright
      strings/str2int.c:
        Update copyright
      strings/str_test.c:
        Update copyright
      strings/strappend.c:
        Update copyright
      strings/strcat.c:
        Update copyright
      strings/strcend.c:
        Update copyright
      strings/strchr.c:
        Update copyright
      strings/strcmp.c:
        Update copyright
      strings/strcont.c:
        Update copyright
      strings/strend.c:
        Update copyright
      strings/strfill.c:
        Update copyright
      strings/strings-not-used.h:
        Update copyright
      strings/strinstr.c:
        Update copyright
      strings/strlen.c:
        Update copyright
      strings/strmake.c:
        Update copyright
      strings/strmov.c:
        Update copyright
      strings/strnlen.c:
        Update copyright
      strings/strnmov.c:
        Update copyright
      strings/strrchr.c:
        Update copyright
      strings/strstr.c:
        Update copyright
      strings/strto.c:
        Update copyright
      strings/strtol.c:
        Update copyright
      strings/strtoll.c:
        Update copyright
      strings/strtoul.c:
        Update copyright
      strings/strtoull.c:
        Update copyright
      strings/strxmov.c:
        Update copyright
      strings/strxnmov.c:
        Update copyright
      strings/t_ctype.h:
        Update copyright
      strings/udiv.c:
        Update copyright
      tools/mysqlmanager.c:
        Update copyright
      vio/test-ssl.c:
        Update copyright
      vio/test-sslclient.c:
        Update copyright
      vio/test-sslserver.c:
        Update copyright
      vio/vio.c:
        Update copyright
      vio/viosocket.c:
        Update copyright
      vio/viossl.c:
        Update copyright
      vio/viosslfactories.c:
        Update copyright
      vio/viotest-ssl.c:
        Update copyright
      2306379e
  20. 05 Dec, 2001 2 commits
    • unknown's avatar
      Update of query cache code · da9a2675
      unknown authored
      Docs/manual.texi:
        Added information about RESET
      sql/mysql_priv.h:
        Fixed wrong type
      sql/sql_base.cc:
        Removed wrong info in DBUG output
      sql/sql_class.cc:
        cleanup
      sql/sql_parse.cc:
        Fixed wrong type
      da9a2675
    • unknown's avatar
      Update of query cache code. · 97c1b391
      unknown authored
      Changed some sql_alloc() -> thd->alloc()
      Removed a lot of compiler warnings on Linux Alpha (64 bit)
      Fixed some core dumps on 64 bit systems (wrong type for packet_len)
      
      
      Docs/manual.texi:
        Added base information about the query cache.
      include/hash.h:
        Export hash_replace
      include/myisam.h:
        Update of query cache code
      libmysql/net.c:
        Add casts to make things safe on 64 bit systems.
      myisam/mi_write.c:
        Update of query cache code
      myisammrg/myrg_extra.c:
        Update of query cache code
      mysys/hash.c:
        Added safety check to hash_replace
      sql/field.cc:
        Removed compiler warnings.
      sql/field.h:
        Removed compiler warnings
      sql/ha_myisam.cc:
        Fixed wrong type of packet_len
      sql/item.h:
        Remove warnings
      sql/log_event.cc:
        Cleanup
      sql/log_event.h:
        Cleanup to make code more readable
      sql/mf_iocache.cc:
        Fixed wrong type
      sql/mysql_priv.h:
        Update of query cache code
      sql/mysqld.cc:
        Update of query cache code
      sql/net_serv.cc:
        Remove compiler warnings
      sql/opt_range.h:
        Remove compiler warnings
      sql/sql_cache.cc:
        Update of query cache code
      sql/sql_cache.h:
        Update of query cache code
      sql/sql_class.h:
        Cleanup
      sql/sql_insert.cc:
        Use thd->alloc() instead of sql_alloc()
      sql/sql_parse.cc:
        Fixed compiler warnings.
        Changed some sql_alloc() -> thd->alloc()
      sql/sql_select.cc:
        Changed sql_alloc() -> thd_alloc()
      sql/sql_select.h:
        Faster alloc()
      sql/sql_show.cc:
        Update of query cache code
      sql/sql_table.cc:
        Faster alloc()
      sql/table.cc:
        Faster alloc()
      97c1b391
  21. 02 Dec, 2001 1 commit
    • unknown's avatar
      Query cache. · ebd29d50
      unknown authored
      Remove some warnings
      
      
      Docs/manual.texi:
        Solaris and gcc
      include/ft_global.h:
        Remove warnings
      include/myisam.h:
        Query cache
      include/myisammrg.h:
        Query cache
      include/mysql_com.h:
        Query cache
      libmysqld/lib_sql.cc:
        Query cache
      myisam/ft_boolean_search.c:
        Remove warnings
      myisam/ft_dump.c:
        Remove warnings
      myisam/ft_parser.c:
        Remove warnings
      myisam/ft_static.c:
        Remove warnings
      myisam/ft_update.c:
        Remove warnings
      myisam/ftdefs.h:
        Remove warnings
      myisam/mi_delete.c:
        Query cache
      myisam/mi_locking.c:
        Query cache
      myisam/mi_update.c:
        Query cache
      myisam/myisamdef.h:
        Optimize for Ia64
      myisammrg/myrg_extra.c:
        Query cache
      mysys/mf_keycache.c:
        DBUG statements
      regex/cclass.h:
        Remove warnings
      regex/cname.h:
        Remove warnings
      regex/main.c:
        Remove warnings
      regex/regcomp.c:
        Remove warnings
      regex/regcomp.ih:
        Remove warnings
      regex/regerror.c:
        Remove warnings
      regex/reginit.c:
        Remove warnings
      regex/split.c:
        Remove warnings
      sql-bench/test-connect.sh:
        Make tests query-c...
      ebd29d50
  22. 26 Nov, 2001 2 commits
    • unknown's avatar
      A fix for ANALYZE TABLE · d84ccfd8
      unknown authored
      d84ccfd8
    • unknown's avatar
      Fix race condition in ANALYZE TABLE. · 6165e984
      unknown authored
      Fixed bug where one got an empty set instead of a DEADLOCK error when using BDB tables.
      
      
      Docs/manual.texi:
        Cleanup
      configure.in:
        Version number change
      mysql-test/t/backup.test:
        drop used tables
      mysql-test/t/bdb-crash.test:
        cleanup
      mysys/thr_lock.c:
        cleanup
      sql/mysqld.cc:
        safety fix
      sql/records.cc:
        Fixed bug where one got an empty set instead of a DEADLOCK error when using
        BDB tables.
      sql/sql_table.cc:
        Fix race  condition in ANALYZE TABLE.
      6165e984
  23. 07 Nov, 2001 1 commit
    • unknown's avatar
      Fix bug in ALTER TABLE on a TEMPORARY InnoDB table. · c1311743
      unknown authored
      Docs/manual.texi:
        Changelog
      mysql-test/mysql-test-run.sh:
        Change shutdown to 20 seconds for slow systems
      mysql-test/r/innodb.result:
        Testcase for found bug
      mysql-test/t/innodb.test:
        Testcase for found bug
      c1311743
  24. 29 Oct, 2001 1 commit
    • unknown's avatar
      Fixed error message when opening a not-MyISAM file. · 29d82b3b
      unknown authored
      Extended MODIFY and CHANGE in ALTER TABLE to accept the AFTER keyword.
      Extended MyISAM to handle records > 16M.
      
      
      Docs/manual.texi:
        Updated state of different modules.
        Rewrote description of 'perror' and 'Packet too large'.
      myisam/mi_dynrec.c:
        Extended MyISAM to handle records > 16M
      myisam/mi_open.c:
        Fix error message when opening a not-MyISAM file.
      myisam/myisamdef.h:
        Extended MyISAM to handle records > 16M
      mysql-test/r/alter_table.result:
        Added test for CHANGE col ... AFTER
      mysql-test/t/alter_table.test:
        Added test for CHANGE col ... AFTER
      sql/sql_table.cc:
        Extended MODIFY and CHANGE in ALTER TABLE to accept the AFTER keyword.
      sql/sql_yacc.yy:
        Extended MODIFY and CHANGE in ALTER TABLE to accept the AFTER keyword.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      29d82b3b
  25. 24 Oct, 2001 1 commit
  26. 23 Oct, 2001 1 commit
    • unknown's avatar
      HA_NO_FULLTEXT_KEY and an appropriate error message · 9f9911d3
      unknown authored
      include/mysqld_error.h:
        New error message added
      libmysql/violite.c:
        FreeBSD fix
      sql/ha_berkeley.h:
        HA_NO_FULLTEXT_KEY
      sql/ha_heap.h:
        HA_NO_FULLTEXT_KEY
      sql/ha_innobase.h:
        HA_NO_FULLTEXT_KEY
      sql/ha_isam.h:
        HA_NO_FULLTEXT_KEY
      sql/ha_isammrg.h:
        HA_NO_FULLTEXT_KEY
      sql/ha_myisammrg.h:
        HA_NO_FULLTEXT_KEY
      sql/share/czech/errmsg.txt:
        New error message added
      sql/share/danish/errmsg.txt:
        New error message added
      sql/share/dutch/errmsg.txt:
        New error message added
      sql/share/english/errmsg.txt:
        New error message added
      sql/share/estonian/errmsg.txt:
        New error message added
      sql/share/french/errmsg.txt:
        New error message added
      sql/share/german/errmsg.txt:
        New error message added
      sql/share/greek/errmsg.txt:
        New error message added
      sql/share/hungarian/errmsg.txt:
        New error message added
      sql/share/italian/errmsg.txt:
        New error message added
      sql/share/japanese/errmsg.txt:
        New error message added
      sql/share/korean/errmsg.txt:
        New error message added
      sql/share/norwegian-ny/errmsg.txt:
        New error message added
      sql/share/norwegian/errmsg.txt:
        New error message added
      sql/share/polish/errmsg.txt:
        New error message added
      sql/share/portuguese/errmsg.txt:
        New error message added
      sql/share/romanian/errmsg.txt:
        New error message added
      sql/share/russian/errmsg.txt:
        New error message added
      sql/share/slovak/errmsg.txt:
        New error message added
      sql/share/spanish/errmsg.txt:
        New error message added
      sql/share/swedish/errmsg.txt:
        New error message added
      sql/share/ukrainian/errmsg.txt:
        New error message added
      sql/sql_table.cc:
        FULLTEXT checks fixed
      sql/violite.c:
        FreeBSD fix
      9f9911d3
  27. 10 Oct, 2001 1 commit
    • unknown's avatar
      ut0mem.c Merge changes in InnoDB-3.23.43b · e2469a6b
      unknown authored
      ut0ut.c 	Merge changes in InnoDB-3.23.43b
      trx0purge.c	Merge changes in InnoDB-3.23.43b
      trx0rec.c	Merge changes in InnoDB-3.23.43b
      trx0trx.c	Merge changes in InnoDB-3.23.43b
      trx0undo.c	Merge changes in InnoDB-3.23.43b
      thr0loc.c	Merge changes in InnoDB-3.23.43b
      sync0arr.c	Merge changes in InnoDB-3.23.43b
      sync0rw.c	Merge changes in InnoDB-3.23.43b
      sync0sync.c	Merge changes in InnoDB-3.23.43b
      srv0srv.c	Merge changes in InnoDB-3.23.43b
      srv0start.c	Merge changes in InnoDB-3.23.43b
      row0ins.c	Merge changes in InnoDB-3.23.43b
      row0mysql.c	Merge changes in InnoDB-3.23.43b
      row0purge.c	Merge changes in InnoDB-3.23.43b
      row0sel.c	Merge changes in InnoDB-3.23.43b
      row0umod.c	Merge changes in InnoDB-3.23.43b
      row0upd.c	Merge changes in InnoDB-3.23.43b
      row0vers.c	Merge changes in InnoDB-3.23.43b
      rem0cmp.c	Merge changes in InnoDB-3.23.43b
      que0que.c	Merge changes in InnoDB-3.23.43b
      pars0opt.c	Merge changes in InnoDB-3.23.43b
      pars0pars.c	Merge changes in InnoDB-3.23.43b
      lexyy.c 	Merge ch...
      e2469a6b
  28. 09 Oct, 2001 1 commit
    • unknown's avatar
      Remved Gemini code. · d813d8ad
      unknown authored
      BitKeeper/deleted/.del-ha_gemini.cc~5d72172d33b00c6:
        Delete: sql/ha_gemini.cc
      BitKeeper/deleted/.del-ha_gemini.h~4dfccf1929195747:
        Delete: sql/ha_gemini.h
      BitKeeper/deleted/.del-gemini.result~89b4f9cced8dfc2f:
        Delete: mysql-test/r/gemini.result
      BitKeeper/deleted/.del-gemini.test~51d0362310e55e17:
        Delete: mysql-test/t/gemini.test
      BitKeeper/deleted/.del-have_gemini.inc~42f94f0dfd0f7b18:
        Delete: mysql-test/include/have_gemini.inc
      BitKeeper/deleted/.del-have_gemini.require~206702c48b2e206b:
        Delete: mysql-test/r/have_gemini.require
      BitKeeper/deleted/.del-gemini.dat~a73393a88b124b9f:
        Delete: mysql-test/std_data/gemini.dat
      BitKeeper/deleted/.del-isolation.test~6a39e4138dd4a456:
        Delete: mysql-test/t/isolation.test
      BitKeeper/deleted/.del-isolation.result~4da11e109a3d93a9:
        Delete: mysql-test/r/isolation.result
      acinclude.m4:
        Remved gemini code.
      configure.in:
        Remved gemini code.
      libmysql/libmysql.c:
        Remved gemini code.
      mysql-test/install_test_db.sh:
        Remved gemini code.
      scripts/mysql_install_db.sh:
        Remved gemini code.
      sql/Makefile.am:
        Remved gemini code.
      sql/field.cc:
        Remved gemini code.
      sql/field.h:
        Remved gemini code.
      sql/handler.cc:
        Remved gemini code.
      sql/handler.h:
        Remved gemini code.
      sql/lex.h:
        Remved gemini code.
      sql/mysqld.cc:
        Remved gemini code.
      sql/sql_base.cc:
        Remved gemini code.
      sql/sql_class.cc:
        Remved gemini code.
      sql/sql_class.h:
        Remved gemini code.
      sql/sql_lex.h:
        Remved gemini code.
      sql/sql_parse.cc:
        Remved gemini code.
      sql/sql_rename.cc:
        Remved gemini code.
      sql/sql_table.cc:
        Remved gemini code.
      sql/sql_yacc.yy:
        Remved gemini code.
      d813d8ad
  29. 08 Oct, 2001 1 commit
    • unknown's avatar
      Updated manual about embedded version. · 6a8bf9ae
      unknown authored
      Speed up column-completion in 'mysql'
      Don't use ISAM if HAVE_ISAM is not defined
      A lot of fixes for the embedded version.  All libraries are now included in libmysqld.a
      Changed arguments to convert_dirname() to make it more general.
      Renamed files in the 'merge' directory to all use a common prefix.
      Don't compile both assembler and C functions on x86
      
      
      BitKeeper/deleted/.del-mf_pack2.c~f07795bbcf57be7:
        Delete: mysys/mf_pack2.c
      Docs/manual.texi:
        Updated chapter about embedded version
      acinclude.m4:
        Fix for using BDB and InnoDB with embedded
      client/completion_hash.cc:
        Speed up memory allocation
      client/completion_hash.h:
        Speed up memory allocation
      client/mysql.cc:
        Speed up memory allocation
      client/mysqldump.c:
        Fix to use now convert_dirname
      client/mysqltest.c:
        Fixed memory allocation bugs.
        Added --basedir=#, --compress=#, --server-arg, --server-file.
        Fixes for embedded version
        Changed silent mode to -s instead of -q
      include/my_global.h:
        Update to use HAVE_ISAM
      include/my_sys.h:
        Cleanup of fn_format()
      include/mysql.h:
        Prepare FIELD struct for 4.1
      include/mysql_embed.h:
        Don't use ISAM in embedded version
      innobase/include/srv0srv.h:
        Make InnoDB startup/shutdown silent in embedded version
      innobase/log/log0log.c:
        Make InnoDB startup/shutdown silent in embedded version
      innobase/srv/srv0srv.c:
        Make InnoDB startup/shutdown silent in embedded version
      innobase/srv/srv0start.c:
        Make InnoDB startup/shutdown silent in embedded version
      isam/isamlog.c:
        new convert_dirname
      libmysql/libmysql.c:
        Prepare for 4.1
      libmysqld/Makefile.am:
        Changed to create one libmysqld.a file that includes all other libraries.
      libmysqld/examples/Makefile.am:
        Changed to use new libmysqld.a
      libmysqld/examples/test-run:
        Lot's of fixes to get new mysqltest with embedded MySQL to work.
      libmysqld/lib_sql.cc:
        Changed type of arguments for mysql_server_init() to make code more portable.
      libmysqld/libmysqld.c:
        Cleanup
      merge/Makefile.am:
        Rename to use common prefix.
      merge/mrg_close.c:
        Rename to use common prefix.
      merge/mrg_create.c:
        Rename to use common prefix.
      merge/mrg_def.h:
        Rename to use common prefix.
      merge/mrg_delete.c:
        Rename to use common prefix.
      merge/mrg_extra.c:
        Rename to use common prefix.
      merge/mrg_info.c:
        Rename to use common prefix.
      merge/mrg_locking.c:
        Rename to use common prefix.
      merge/mrg_open.c:
        Rename to use common prefix.
      merge/mrg_panic.c:
        Rename to use common prefix.
      merge/mrg_rrnd.c:
        Rename to use common prefix.
      merge/mrg_rsame.c:
        Rename to use common prefix.
      merge/mrg_static.c:
        Rename to use common prefix.
      merge/mrg_update.c:
        Rename to use common prefix.
      myisam/myisamlog.c:
        Use new convert_dirname
      myisammrg/Makefile.am:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_close.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_create.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_def.h:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_delete.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_extra.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_info.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_locking.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_open.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_panic.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_queue.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_rfirst.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_rkey.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_rlast.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_rnext.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_rprev.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_rrnd.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_rsame.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_static.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_update.c:
        Renamed mymrgdef.h -> myrg_def.h
      myisammrg/myrg_write.c:
        Renamed mymrgdef.h -> myrg_def.h
      mysql-test/include/master-slave.inc:
        Use short filenames for sockets (portability problem on Mac OS X)
      mysql-test/mysql-test-run.sh:
        cleanup
      mysql-test/r/auto_increment.result:
        Cleanup of tests for embedded version
      mysql-test/r/func_system.result:
        Cleanup of tests for embedded version
      mysql-test/r/isam.result:
        Cleanup of tests for embedded version
      mysql-test/r/lock.result:
        Cleanup of tests for embedded version
      mysql-test/r/show_check.result:
        Cleanup of tests for embedded version
      mysql-test/t/auto_increment.test:
        Cleanup of tests for embedded version
      mysql-test/t/backup.test:
        Cleanup of tests for embedded version
      mysql-test/t/count_distinct2-master.opt:
        Cleanup of tests for embedded version
      mysql-test/t/count_distinct2.test:
        Cleanup of tests for embedded version
      mysql-test/t/create.test:
        Cleanup of tests for embedded version
      mysql-test/t/flush.test:
        Cleanup of tests for embedded version
      mysql-test/t/func_system.test:
        Cleanup of tests for embedded version
      mysql-test/t/isam.test:
        Cleanup of tests for embedded version
      mysql-test/t/kill.test:
        Cleanup of tests for embedded version
      mysql-test/t/lock.test:
        Cleanup of tests for embedded version
      mysql-test/t/order_fill_sortbuf-master.opt:
        Cleanup of tests for embedded version
      mysql-test/t/rpl000015.test:
        Use short filenames for sockets (portability problem on Mac OS X)
      mysql-test/t/rpl000016.test:
        Use short filenames for sockets (portability problem on Mac OS X)
      mysql-test/t/rpl000017.test:
        Use short filenames for sockets (portability problem on Mac OS X)
      mysql-test/t/rpl000018.test:
        Use short filenames for sockets (portability problem on Mac OS X)
      mysql-test/t/show_check.test:
        Move ISAM specific tests to isam.test
      mysql-test/t/status.test:
        Cleanup of tests for embedded version
      mysql-test/t/tablelock.test:
        Cleanup
      mysys/Makefile.am:
        Removed not used mf_pack2.c
      mysys/charset.c:
        new convert_dirname
      mysys/default.c:
        new convert_dirname
      mysys/mf_dirname.c:
        Changed convert_dirname() to be more general
      mysys/mf_format.c:
        Changed bit flags to fn_format() to defines.
        Added handling of relative filenames
      BitKeeper/etc/ignore:
        Added libmysqld/examples/test-gdbinit scripts/mysql_explain_log to the ignore list
      mysys/mf_pack.c:
        new convert_dirname
      mysys/mf_tempfile.c:
        new convert_dirname
      scripts/Makefile.am:
        Adde mysql_explain_log
      scripts/mysql_config.sh:
        Added support of --libmysqld-libs
      sql/Makefile.am:
        Fix to use 'innodb_system_libs'
      sql/ha_innobase.cc:
        Make InnoDB startup/shutdown silent in embedded version
      sql/ha_isam.cc:
        Added handling of HAVE_ISAM
      sql/ha_isammrg.cc:
        Added handling of HAVE_ISAM
      sql/ha_myisam.cc:
        Handle relative paths;  Needed to support BACKUP TABLE in embedded version
      sql/ha_myisammrg.cc:
        Rename of filenames
      sql/handler.cc:
        Added handling of HAVE_ISAM
      sql/item_func.cc:
        Fix for ecc (Intel Compiler)
      sql/mysql_priv.h:
        Added global variable 'mysql_embedded'
      sql/mysqld.cc:
        Use HAVE_ISAM
      sql/sql_parse.cc:
        Use new convert_dirname
      sql/sql_select.cc:
        Fix for ecc (Intel Compiler)
      sql/sql_table.cc:
        Added handling of relative filenames
      strings/Makefile.am:
        Don't compile both assembler and C functions on x86
      strings/bchange.c:
        cleanup
      6a8bf9ae
  30. 30 Sep, 2001 1 commit
    • unknown's avatar
      Fixed that SHOW CREATE TABLE shows all attributes · 7418e37b
      unknown authored
      mysql-test/r/show_check.result:
        Tests for SHOW CREATE TABLE
      mysql-test/t/show_check.test:
        Tests for SHOW CREATE TABLE
      sql/table.cc:
        More debugging
      Docs/manual.texi:
        Added information about MRG_MYISAM
      7418e37b
  31. 12 Sep, 2001 1 commit
    • unknown's avatar
      OS2 patch · 15e5b382
      unknown authored
      Docs/manual.texi:
        Updated section of how to change the socket file.
        Changelog for 3.23.43
      include/merge.h:
        Fixed typo
      include/my_pthread.h:
        Fixed bug for WIN32
      include/myisam.h:
        Fixed typo
      include/nisam.h:
        Fixed typo
      sql/handler.h:
        Fixed typo
      sql/sql_table.cc:
        Fixed typo
      sql/unireg.cc:
        F
      15e5b382
  32. 03 Sep, 2001 1 commit
    • unknown's avatar
      Update of manual with 4.0 changes · 834ca9f5
      unknown authored
      Create innodb table space if configuring with InnoDB and not using --skip-innodb
      Fixes for TRUNCATE TABLE and DROP DATABASE.
      
      
      Docs/manual.texi:
        Update of manual with 4.0 changes.
      mysql-test/mysql-test-run.sh:
        Fixed option --mysqld
      mysql-test/r/innodb.result:
        More test cases
      mysql-test/r/truncate.result:
        More test cases
      mysql-test/t/drop.test:
        More test cases
      mysql-test/t/innodb.test:
        More test cases
      mysql-test/t/truncate.test:
        More test cases
      sql/gen_lex_hash.cc:
        Smaller array
      sql/ha_innobase.cc:
        Create innodb table space if not using --skip-innodb
      sql/lock.cc:
        Fixed wrong mutex handling in global read lock.
      sql/md5.c:
        Fixed bug from merge
      sql/sql_base.cc:
        cleanup
      sql/sql_db.cc:
        Use new global lock functions.
        Fixed new bug that database wasn't always dropped.
      sql/sql_delete.cc:
        Fixed problem with mysql_truncate() when called from restore_table
      sql/sql_parse.cc:
        Fixed error message handling.
      sql/sql_table.cc:
        cleanup
      834ca9f5
  33. 02 Sep, 2001 1 commit
    • unknown's avatar
      Changed DB_TYPE_INNOBASE to DB_TYPE_INNODB · 1ceee5ce
      unknown authored
      Fix that DROP DATABASE works with all table types
      Use BULK_INSERT when inserting more than one row
      Better TRUNCATE TABLE
      
      
      BitKeeper/deleted/.del-compilation_finished.au.gz~70bd14095a918139:
        Delete: sounds/compilation_finished.au.gz
      BUILD/FINISH.sh:
        Removed 'finished' sound as this isn't a general solution.
      Docs/manual.texi:
        Added upgrading from 3.23
      configure.in:
        Fixed version number
      sql/ha_innobase.cc:
        Default creation of InnoDB tables.
      sql/ha_myisam.cc:
        Disable BULK_INSERT of using safe mode
      sql/handler.cc:
        Changed DB_TYPE_INNOBASE to DB_TYPE_INNODB
      sql/handler.h:
        Changed DB_TYPE_INNOBASE to DB_TYPE_INNODB
      sql/lock.cc:
        Added lock_and_wait_for_table_name
      sql/mysql_priv.h:
        Better TRUNCATE TABLE
      sql/sql_db.cc:
        Fix that DROP DATABASE works with all table types
      sql/sql_delete.cc:
        Better TRUNCATE TABLE
      sql/sql_insert.cc:
        Use BULK_INSERT when inserting more than one row
      sql/sql_load.cc:
        Small bug fix.
      sql/sql_parse.cc:
        Better TRUNCATE TABLE
      sql/sql_select.cc:
        Change INNOBASE -> INNODB
      sql/sql_table.cc:
        Better TRUNCATE TABLE
      sql/sql_yacc.yy:
        INNOBASE -> INNODB
      sql/thr_malloc.cc:
        Fix for replication
      1ceee5ce
  34. 01 Sep, 2001 1 commit
  35. 21 Aug, 2001 2 commits
    • unknown's avatar
      Fixes for OS2. · b99edb1d
      unknown authored
      Fix bug in isamlog
      Add argument types to function declarations.
      
      
      Docs/manual.texi:
        Updated credits
      client/mysql.cc:
        Fixes for OS2
      client/mysqladmin.c:
        Fixes for OS2
      client/mysqldump.c:
        Fixes for OS2
      client/mysqlimport.c:
        Fixes for OS2
      client/mysqltest.c:
        Fixes for OS2
      dbug/dbug.c:
        Fixes for OS2.
        Use new C calling convention.
      dbug/factorial.c:
        Fixes for OS2.
        Use new C calling convention.
      include/errmsg.h:
        Fix for OS2
      include/global.h:
        Fixes for OS2.
      include/my_pthread.h:
        Fixes for OS2.
      include/my_sys.h:
        Fixes for OS2.
      include/mysql_com.h:
        Move defines to global.h
      include/thr_alarm.h:
        Fixes for OS2.
      isam/isamchk.c:
        Fixes for OS2.
        Add arguments to function declarations.
      isam/isamlog.c:
        Fixes for OS2.
        Fix bug in logfile handling.
      isam/test1.c:
        Add arguments to function decl
      isam/test2.c:
        Add arguments to function declarations.
      isam/test_all.res:
        Update result
      libmysql/get_password.c:
        Fixes for OS2.
      libmysql/libmysql.c:
        Fixes for OS2.
      libmysql/net.c:
        Fixes for OS2.
      libmysql/violite.c:
        Add arguments to function declarations.
      merge/_locking.c:
        Add argument types to function declarations.
      merge/close.c:
        Add argument types to function declarations.
      merge/create.c:
        Add argument types to function declarations.
      merge/extra.c:
        Add argument types to function declarations.
      merge/open.c:
        Add argument types to function declarations.
      merge/panic.c:
        Add argument types to function declarations.
      merge/rsame.c:
        Add argument types to function declarations.
      merge/update.c:
        Add argument types to function declarations.
      myisam/ft_eval.c:
        Portability fix
      myisam/ft_search.c:
        Portability fix
      myisam/ft_test1.c:
        Portability fix
      myisam/ftdefs.h:
        Portability fix
      myisam/mi_check.c:
        Portability fix
      myisam/mi_test1.c:
        Portability fix
      myisam/mi_test2.c:
        Portability fix
      myisam/mi_test_all.sh:
        Update to test for MACH variable
      myisam/myisamlog.c:
        Cleanup
      myisam/myisampack.c:
        Don't use variable 'new'
      myisam/sort.c:
        Portability fix
      myisammrg/myrg_delete.c:
        Add argument types to function declarations.
      myisammrg/myrg_locking.c:
        Add argument types to function declarations.
      myisammrg/myrg_open.c:
        Add argument types to function declarations.
      myisammrg/myrg_panic.c:
        Add argument types to function declarations.
      mysql-test/t/backup.test:
        Fix for OS2
      mysql-test/t/show_check.test:
        Fix for OS2
      mysys/charset.c:
        Dont use variable 'new'
      mysys/default.c:
        Fixes for OS2.
      mysys/getopt.c:
        Fixes for OS2.
      mysys/getopt1.c:
        Fixes for OS2.
      mysys/list.c:
        Don't use variable 'new'
      mysys/mf_dirname.c:
        Fixes for OS2.
      mysys/mf_format.c:
        Fixes for OS2.
      mysys/mf_path.c:
        Fixes for OS2.
      mysys/mf_qsort.c:
        Portability fix
      mysys/mf_tempfile.c:
        Fixes for OS2.
      mysys/my_clock.c:
        Fixes for OS2.
      mysys/my_copy.c:
        Fixes for OS2.
      mysys/my_create.c:
        Fixes for OS2.
      mysys/my_getwd.c:
        Fixes for OS2.
      mysys/my_init.c:
        Fixes for OS2.
      mysys/my_lib.c:
        Fixes for OS2.
      mysys/my_lock.c:
        Fixes for OS2.
      mysys/my_malloc.c:
        Portability fix
      mysys/my_mkdir.c:
        Fixes for OS2.
      mysys/my_open.c:
        Fixes for OS2.
      mysys/my_pthread.c:
        Fixes for OS2.
      mysys/my_realloc.c:
        Fixes for OS2.
      mysys/my_redel.c:
        Fixes for OS2.
      mysys/my_static.c:
        Fixes for OS2.
      mysys/my_tempnam.c:
        Fixes for OS2.
      mysys/my_thr_init.c:
        Fixes for OS2.
      mysys/my_write.c:
        Fixes for OS2.
      mysys/test_charset.c:
        Fixes for OS2.
      mysys/thr_alarm.c:
        Fixes for OS2.
      mysys/tree.c:
        Fixes for OS2.
      sql/field.cc:
        Fixes for OS2.
      sql/field.h:
        Fixes for OS2.
      sql/gen_lex_hash.cc:
        Fixes for OS2.
      sql/hostname.cc:
        Fixes for OS2.
      sql/item_func.cc:
        Fixes for OS2.
      sql/item_strfunc.cc:
        Fixes for OS2.
      sql/log_event.cc:
        Fixes for OS2.
      sql/md5.c:
        Fixes for OS2.
      sql/mini_client.cc:
        Fixes for OS2.
      sql/mysql_priv.h:
        Fixes for OS2.
      sql/mysqld.cc:
        Fixes for OS2.
      sql/net_serv.cc:
        Fixes for OS2.
      sql/slave.cc:
        Fixes for OS2.
      sql/sql_base.cc:
        Fixes for OS2.
      sql/sql_db.cc:
        Portability fix
      sql/sql_insert.cc:
        Fixes for OS2.
      sql/sql_load.cc:
        Fixes for OS2.
      sql/sql_parse.cc:
        Fixes for OS2.
      sql/sql_table.cc:
        Fixes for OS2.
      sql/sql_udf.cc:
        Fixes for OS2.
      sql/violite.c:
        Fixes for OS2.
      strings/ctype-big5.c:
        Fixes for OS2.
      strings/ctype-gbk.c:
        Fixes for OS2.
      strings/ctype-sjis.c:
        Fixes for OS2.
      strings/ctype-tis620.c:
        Fixes for OS2.
      strings/ctype.c:
        Fixes for OS2.
      strings/strnlen.c:
        Fixes for OS2.
      b99edb1d
    • unknown's avatar
      Portability fixes. · 4e46aa46
      unknown authored
      Patches required by Gemini
      Fix to properly detect if there is an active transaction in InnoDB
      Fix to not lock thread structure when doing automatic rollback when thread ends
      Allow -O lower_case_names=0 on UNIX
      
      
      Docs/manual.texi:
        Some updates from mailing list.
        Changelog
      client/mysqlbinlog.cc:
        Removed variables declared in net.c
      configure.in:
        Added test for strtoll and fixed test for gethostname_r for AIX
      mysql-test/t/innodb.test:
        Added test of active transactions
      sql/field.cc:
        Patch required by Gemini
      sql/field.h:
        Patch required by Gemini
      sql/filesort.cc:
        Patch required by Gemini
      sql/gen_lex_hash.cc:
        Update to support new syntax
      sql/ha_gemini.cc:
        Patch required by Gemini
      sql/ha_gemini.h:
        Patch required by Gemini
      sql/ha_innobase.cc:
        Fix to properly detect if there is an active transaction in InnoDB
      sql/handler.cc:
        Fix to properly detect if there is an active transaction in InnoDB
      sql/handler.h:
        Fix to properly detect if there is an active transaction in InnoDB...
      4e46aa46
  36. 18 Aug, 2001 1 commit
    • unknown's avatar
      Portability fixes. · 09a9abeb
      unknown authored
      Let myisamchk generate a new checksum for compressed data.
      Don't unconditionally force filenames to lower case on windows.
      Update mysqltest to match 4.0 source (to get some of the new bug fixes into 3.23)
      
      
      Docs/manual.texi:
        Link changes, and new comments about IA64 and about Sun workshop
      client/mysqltest.c:
        Updated this to match the 4.0 source
      include/config-win.h:
        Don't unconditionally force filenames to lower case on windows.
      innobase/include/ut0ut.h:
        Portability fix
      myisam/mi_cache.c:
        Fix problem where reported error number was -1
      myisam/mi_check.c:
        Let myisamchk generate a new checksum for compressed data.
      myisam/mi_packrec.c:
        Cleanup
      myisam/myisamchk.c:
        Report checksum for compressed tables
      mysql-test/t/bdb.test:
        Fix to match new mysqltest
      mysql-test/t/err000001.test:
        Fix to match new mysqltest
      mysql-test/t/fulltext.test:
        Fix to match new mysqltest
      mysql-test/t/innodb.test:
        Fix to match new mysqltest
      mysql-test/t/overflow.test:
        Fix to match new mysqltest
      sql/ha_gemini.cc:
        Fix false -> FALSE
      sql/share/estonian/errmsg.txt:
        Updated of translation
      sql/share/swedish/errmsg.txt:
        Updated of translation
      sql/sql_parse.cc:
        Don't unconditionally force filenames to lower case on windows.
      sql/sql_table.cc:
        Don't unconditionally force filenames to lower case on windows.
      sql/sql_test.cc:
        Write current directory when using 'mysqladmin debug'
      strings/strto.c:
        Portability fix
      strings/strtoll.c:
        Portability fix
      strings/strtoul.c:
        Portability fix
      strings/strtoull.c:
        Portability fix
      09a9abeb