An error occurred fetching the project authors.
  1. 29 Apr, 2002 1 commit
    • unknown's avatar
      Fixed that enable-reads-from-master and repl-parse-query works in option files. · 4c76a1c8
      unknown authored
      Fixed slowdown problem on win98
      Fixed syntax for ALTER TABLE .. RENAME
      
      
      Docs/manual.texi:
        changelog
      libmysql/libmysql.c:
        Fixed that enable-reads-from-master and repl-parse-query works in option files.
      myisam/ft_boolean_search.c:
        Portability fixes
      mysys/my_thr_init.c:
        cleanup
      sql/sql_base.cc:
        Fixed slowdown problem on win98
      sql/sql_delete.cc:
        Removed compiler warnings
      sql/sql_insert.cc:
        Removed compiler warnings
      sql/sql_update.cc:
        Removed compiler warnings
      sql/sql_yacc.yy:
        Fixed syntax for ALTER TABLE .. RENAME
      vio/vio.c:
        Added test of OS2
      vio/viosocket.c:
        cleanup
      4c76a1c8
  2. 09 Apr, 2002 1 commit
    • unknown's avatar
      fixed bug in truncating temp tables · fc79f8e6
      unknown authored
      fixed compilation problem on FreeBSD
      added test for truncating temporary tables
      
      
      mysql-test/r/truncate.result:
        truncate test
      mysql-test/t/truncate.test:
        truncate test update
      mysys/safemalloc.c:
        fixed FreeBSD compilation problem
      sql/sql_delete.cc:
        fixed bug in truncating temporary tables
      fc79f8e6
  3. 22 Mar, 2002 1 commit
    • unknown's avatar
      added building without query cache · 3d2ac023
      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
      3d2ac023
  4. 15 Mar, 2002 1 commit
    • unknown's avatar
      processing trunsactional tables in query cache · 0510e98e
      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
      0510e98e
  5. 29 Jan, 2002 1 commit
    • unknown's avatar
      New error messages · d6a43626
      unknown authored
      Test of unsigned BIGINT values
      Fixes for queries-per-hour
      Cleanup of replication code (comments and portability fixes)
      Make most of the binary log code 4G clean
      Changed syntax for GRANT ... QUERIES PER HOUR
      
      
      Docs/manual.texi:
        Fixed Changelog, upgrading to 4.0 and 4.1 TODO sections.
      Docs/mysqld_error.txt:
        Added error message.
      configure.in:
        Fix for autoconf 2.52
      include/my_getopt.h:
        Portability fix.
      include/my_global.h:
        Portablity fix.
      include/mysqld_error.h:
        New error messages
      mysql-test/r/bigint.result:
        Test of unsigned BIGINT values.
      mysql-test/r/func_op.result:
        Test of unsigned BIGINT values.
      mysql-test/r/varbinary.result:
        Test of unsigned BIGINT values.
      mysql-test/t/bigint.test:
        Test of unsigned BIGINT values.
      sql/item_func.h:
        Optimized Item_int_func() usage.
      sql/lock.cc:
        Cleanup comments
      sql/log.cc:
        Cleanup
      sql/log_event.cc:
        Cleanup and portability fixes.
      sql/log_event.h:
        Cleanup and portability fixes.
      sql/mini_client.cc:
        Cleanup and portability fixes.
      sql/mysqld.cc:
        Fix for queries-per-hour
      sql/repl_failsafe.cc:
        Prepare for making binary log 2G clean.
      sql/share/czech/errmsg.txt:
        New error messages
      sql/share/danish/errmsg.txt:
        New error messages
      sql/share/dutch/errmsg.txt:
        New error messages
      sql/share/english/errmsg.txt:
        New error messages
      sql/share/estonian/errmsg.txt:
        New error messages
      sql/share/french/errmsg.txt:
        New error messages
      sql/share/german/errmsg.txt:
        New error messages
      sql/share/greek/errmsg.txt:
        New error messages
      sql/share/hungarian/errmsg.txt:
        New error messages
      sql/share/italian/errmsg.txt:
        New error messages
      sql/share/japanese/errmsg.txt:
        New error messages
      sql/share/korean/errmsg.txt:
        New error messages
      sql/share/norwegian-ny/errmsg.txt:
        New error messages
      sql/share/norwegian/errmsg.txt:
        New error messages
      sql/share/polish/errmsg.txt:
        New error messages
      sql/share/portuguese/errmsg.txt:
        New error messages
      sql/share/romanian/errmsg.txt:
        New error messages
      sql/share/russian/errmsg.txt:
        New error messages
      sql/share/slovak/errmsg.txt:
        New error messages
      sql/share/spanish/errmsg.txt:
        New error messages
      sql/share/swedish/errmsg.txt:
        New error messages
      sql/share/ukrainian/errmsg.txt:
        New error messages
      sql/slave.cc:
        Cleanup
      sql/slave.h:
        Cleanup
      sql/sql_acl.cc:
        Cleanup and removal of possible reserved words
      sql/sql_base.cc:
        More DBUG
      sql/sql_cache.cc:
        Cleanup & portability fixes
      sql/sql_class.h:
        Make binary log 4G clean
      sql/sql_delete.cc:
        More DBUG
      sql/sql_handler.cc:
        Cleanup & portability fixes
      sql/sql_parse.cc:
        Cleanup of queries-per-hours code
      sql/sql_rename.cc:
        Add missing DBUG_RETURN
      sql/sql_repl.cc:
        Cleanup & portability fixes
      sql/sql_select.cc:
        Cleanup & portability fixes
      sql/sql_show.cc:
        Cleanup & portability fixes
      sql/sql_update.cc:
        Small cleanup of multi-update-code (need second pass)
      sql/sql_yacc.yy:
        Changed syntax for GRANT ... QUERIES PER HOUR
      strings/str2int.c:
        Cleanup & portability fixes
      d6a43626
  6. 16 Jan, 2002 1 commit
    • unknown's avatar
      Move HA_EXTRA_NO_READCHECK to ha_open · 08858203
      unknown authored
      Fixed bug in multi-table-delete
      
      
      Docs/manual.texi:
        Changelog
      include/mysql_com.h:
        Define MAX_CHAR_WIDTH
      myisam/mi_extra.c:
        Cleanup
      mysql-test/r/bdb.result:
        Bug test
      mysql-test/r/group_by.result:
        Bug test
      mysql-test/t/bdb.test:
        Bug test
      mysql-test/t/group_by.test:
        Bug test
      sql/ha_berkeley.cc:
        More debug statements
      sql/handler.cc:
        Move HA_EXTRA_NO_READCHECK to ha_open
      sql/records.cc:
        More DBUG statements
      sql/sql_analyse.cc:
        Cleanup
      sql/sql_base.cc:
        Move HA_EXTRA_NO_READCHECK to ha_open
      sql/sql_delete.cc:
        Fixed bug in multi-table-delete
        Cleanup
      sql/sql_select.cc:
        Move HA_EXTRA_NO_READCHECK to ha_open
      sql/sql_update.cc:
        Move HA_EXTRA_NO_READCHECK to ha_open
      08858203
  7. 12 Jan, 2002 2 commits
    • unknown's avatar
      Some changes in multi-table deletes, with some speed-ups and · e9b8c183
      unknown authored
      incorporations of the new stuff.
      
      When Monty approves / corrects it, I will "port" it to multi-table
      updates.
      
      
      sql/sql_insert.cc:
        A small bug fix
      sql/sql_update.cc:
        query cache invalidation
      e9b8c183
    • unknown's avatar
      Added support of null keys in HEAP tables · 71a5af5b
      unknown authored
      Added ORDER BY optimization
      
      
      Docs/manual.texi:
        Added ORDER BY optimisation section
      heap/_check.c:
        Cleanup
      heap/heapdef.h:
        Added support of null keys in HEAP tables
      heap/hp_hash.c:
        Added support of null keys in HEAP tables
      heap/hp_open.c:
        Added support of null keys in HEAP tables
      heap/hp_test2.c:
        Added support of null keys in HEAP tables
      heap/hp_write.c:
        Added support of null keys in HEAP tables
      include/heap.h:
        Added support of null keys in HEAP tables
      include/my_base.h:
        Support for hash algoritm
      isam/static.c:
        Cleanup
      myisam/mi_static.c:
        Cleanup
      sql/Makefile.am:
        Rename innobase -> innodb
      sql/ha_berkeley.cc:
        Added ORDER BY optimization
      sql/ha_berkeley.h:
        Added ORDER BY optimization
      sql/ha_heap.cc:
        Added support for NULL keys
      sql/ha_heap.h:
        Added support for NULL keys
      sql/ha_isam.cc:
        Added ORDER BY optimization
      sql/ha_isam.h:
        Added ORDER BY optimization
      sql/ha_isammrg.h:
        Added ORDER BY optimization
      sql/ha_myisam.cc:
        Added ORDER BY optimization
      sql/ha_myisam.h:
        Added ORDER BY optimization
      sql/ha_myisammrg.cc:
        Added ORDER BY optimization
      sql/ha_myisammrg.h:
        Added ORDER BY optimization
      sql/handler.cc:
        Rename innobase -> innodb
      sql/handler.h:
        Rename innobase -> innodb
      sql/ha_innodb.cc:
        Rename innobase -> innodb
      sql/ha_innodb.h:
        Rename innobase -> innodb
      sql/mysqld.cc:
        Rename innobase -> innodb
      sql/sql_delete.cc:
        Rename innobase -> innodb
      sql/sql_select.cc:
        Added ORDER BY optimization
      sql/sql_select.h:
        Added ORDER BY optimization
      71a5af5b
  8. 13 Dec, 2001 1 commit
    • unknown's avatar
      Fixed sleep time in mysql-test-run · 33a09682
      unknown authored
      Fixed bug in query cache.
      Cleaned up des_crypt code.
      
      
      BitKeeper/deleted/.del-fsck.mysql~87170d4358b50d60:
        Delete: fs/fsck.mysql
      Docs/manual.texi:
        Changed != to <>
      mysql-test/mysql-test-run.sh:
        Fix sleep times to take into account creation of InnoDB tables.
      mysql-test/r/group_by.result:
        More tests
      mysql-test/r/query_cache.result:
        More tests
      mysql-test/r/union.result:
        More tests
      mysql-test/t/func_str.test:
        Fix for FreeBSD
      mysql-test/t/query_cache.test:
        More tests
      mysql-test/t/union.test:
        More tests
      mysys/my_winsem.c:
        Cleanup comments
      sql/des_key_file.cc:
        Cleanup des_crypt code
      sql/item_strfunc.cc:
        Cleanup des_crypt code
      sql/item_strfunc.h:
        Cleanup des_crypt code
      sql/mysql_priv.h:
        Cleanup des_crypt code
      sql/mysqld.cc:
        Cleanup des_crypt code
      sql/sql_acl.cc:
        For for GRANT and lower-case-table names
      sql/sql_cache.cc:
        Function for integrity checking.
        Fixed bug when merging blocks.
      sql/sql_cache.h:
        Function for integrity checking.
      sql/sql_delete.cc:
        Cleanup
      sql/sql_parse.cc:
        For for GRANT and lower-case-table names
      sql/sql_union.cc:
        Cleanup & fixed bug in LIMIT handling
      sql/sql_yacc.yy:
        C
      33a09682
  9. 06 Dec, 2001 1 commit
    • unknown's avatar
      Update copyright · cfab46f5
      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
      cfab46f5
  10. 02 Dec, 2001 1 commit
    • unknown's avatar
      Query cache. · 7c999bb0
      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-cache safe.
      sql-bench/test-transactions.sh:
        Fix for old perl versions
      sql/convert.cc:
        Query cache
      sql/ha_myisammrg.cc:
        Query cache
      sql/ha_myisammrg.h:
        Query cache
      sql/handler.cc:
        Query cache
      sql/item_create.cc:
        Query cache
      sql/item_func.cc:
        Remove warnings
      sql/item_func.h:
        Remove warnings
      sql/lex.h:
        Query cache
      sql/mysql_priv.h:
        Query cache
      sql/mysqld.cc:
        Query cache
      sql/net_serv.cc:
        Query cache
      sql/sql_cache.cc:
        Query cache
      sql/sql_class.cc:
        Query cache
      sql/sql_class.h:
        Query cache
      sql/sql_db.cc:
        Query cache
      sql/sql_delete.cc:
        Query cache
      sql/sql_insert.cc:
        Query cache
      sql/sql_parse.cc:
        Query cache
      sql/sql_select.cc:
        Query cache
      sql/sql_table.cc:
        Query cache
      sql/sql_update.cc:
        Query cache
      sql/sql_yacc.yy:
        Query cache
      7c999bb0
  11. 22 Nov, 2001 1 commit
    • unknown's avatar
      Fixed fulltext after merge from 3.23.45 · 38357b30
      unknown authored
      First (incomplete) version of transaction and as3ap tests.
      
      
      BitKeeper/etc/ignore:
        Added sql-bench/test-transactions to the ignore list
      mysql-test/r/fulltext.result:
        Update fulltext results after merge
      sql-bench/Makefile.am:
        Added transaction test
      sql-bench/run-all-tests.sh:
        Added transaction test
      sql-bench/server-cfg.sh:
        Added transaction test
      sql-bench/test-ATIS.sh:
        Cleanup
      sql/item_func.cc:
        Fix bad merge
      sql/mysqld.cc:
        Cleanup
      sql/sql_base.cc:
        Fix bad merge
      sql/sql_delete.cc:
        Cleanup
      sql/sql_parse.cc:
        Fix bad merge
      sql/sql_select.cc:
        Fix bad merge
      sql/sql_union.cc:
        Fix bad merge
      tools/mysqlmanager.c:
        C
      38357b30
  12. 21 Nov, 2001 2 commits
  13. 25 Oct, 2001 1 commit
    • unknown's avatar
      New alternate UNION syntax and bug fix for multi-table deletes · 1c908336
      unknown authored
      mysql-test/r/union.result:
        New results for optional UNION syntax
      mysql-test/t/union.test:
        New  test for alternate syntax for UNION
      sql/sql_delete.cc:
        Fixed bug in multi-table delete's with transactional tables
      sql/sql_parse.cc:
        A small change to enable new UNION syntax
      sql/sql_union.cc:
        New alternate UNION syntax
      sql/sql_yacc.yy:
        New alternate UNION syntax
      1c908336
  14. 19 Oct, 2001 1 commit
    • unknown's avatar
      Unchecked changes, so that I could run mysql-test. · 7b440a73
      unknown authored
      If I ruined anything, write your complaints to sasha@mysql.com
      
      
      sql/sql_delete.cc:
        Unchecked changes, so that I could run mysql-test
      sql/sql_lex.h:
        Unchecked changes, so that I could run mysql-test
      sql/sql_parse.cc:
        Unchecked changes, so that I could run mysql-test
      sql/sql_union.cc:
        Unchecked changes, so that I could run mysql-test
      sql/sql_yacc.yy:
        Unchecked changes, so that I could run mysql-test
      BitKeeper/etc/ignore:
        Added libmysqld/examples/link_sources to the ignore list
      7b440a73
  15. 04 Oct, 2001 1 commit
    • unknown's avatar
      New script: explain_log.sh · bd7b4aaa
      unknown authored
      Portability fixes.
      Handle cleanup when we get an error before the message file is read.
      Fix bug in multi-table delete
      
      
      include/mysql.h:
        Portability fix
      mysql-test/mysql-test-run.sh:
        Don't use long names for sockets (portability fix)
      sql/derror.cc:
        Better cleanup
      sql/mysqld.cc:
        Fix that --enable-locking works.
        Handle case when we get an error before the message file is read
      sql/sql_delete.cc:
        Fix bug in multi-table delete
      sql/sql_select.cc:
        Fix bug in multi-table delete
      sql/table.h:
        Fix bug in multi-table delete
      tools/mysqlmanager.c:
        Portability fixes
      bd7b4aaa
  16. 03 Oct, 2001 1 commit
    • unknown's avatar
      Portability fixes. · 664647d1
      unknown authored
      Build-tools/Do-compile:
        Don't delete distribution if not using --delete
      Docs/manual.texi:
        Added information about default values
      mysql-test/t/rpl000017.test:
        Fixed replication test to be more portable
      mysys/mf_iocache2.c:
        More comments
      sql/item_sum.cc:
        Cleanup
      sql/log_event.cc:
        Cleanup
      sql/mysqld.cc:
        Fixed typos in output
      sql/sql_base.cc:
        Cleanup
      sql/sql_delete.cc:
        Cleanup
      sql/sql_select.cc:
        Cleanup
      sql/uniques.cc:
        Portability fix
      664647d1
  17. 15 Sep, 2001 1 commit
  18. 03 Sep, 2001 1 commit
    • unknown's avatar
      Update of manual with 4.0 changes · 51605017
      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
      51605017
  19. 02 Sep, 2001 1 commit
    • unknown's avatar
      Changed DB_TYPE_INNOBASE to DB_TYPE_INNODB · b67d11e1
      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
      b67d11e1
  20. 21 Aug, 2001 1 commit
    • unknown's avatar
      Portability fixes. · d61418b9
      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.
        Fix for Gemini
      sql/lex.h:
        SHOW LOCKS
      sql/mysqld.cc:
        Fix to not lock thread structure when doing automatic rollback when thread ends.
      sql/share/portuguese/errmsg.txt:
        Update
      sql/sql_class.cc:
        Fix to not lock thread structure when doing automatic rollback when thread ends.
      sql/sql_class.h:
        Fix to properly detect if there is an active transaction in InnoDB
      sql/sql_delete.cc:
        Fix for Gemini
      sql/sql_parse.cc:
        Allow -O lower_case_names=0 on UNIX
      sql/sql_select.cc:
        Fix for Gemini
      sql/sql_table.cc:
        Allow -O lower_case_names=0 on UNIX
      sql/sql_update.cc:
        Fix for Gemini
      sql/sql_yacc.yy:
        For SHOW LOCKS
      strings/strto.c:
        Portability fix
      d61418b9
  21. 14 Aug, 2001 1 commit
    • unknown's avatar
      Remove warnings and portability fixes · 410dd077
      unknown authored
      New global read lock code
      Fixed bug in DATETIME with WHERE optimization
      Made UNION code more general.
      
      
      include/global.h:
        Remove warning on Linux Alpha
      include/mysql_com.h:
        Move some C variables inside extern "C" block.
      include/mysqld_error.h:
        New error mesages
      myisam/mi_write.c:
        cleanup
      mysql-test/r/select.result:
        Fix because of table lists now always has a database argument.
      mysql-test/r/type_datetime.result:
        Test for bug with datetime and where optimization
      mysql-test/r/union.result:
        Updated result
      mysql-test/t/type_datetime.test:
        New test for datetime
      mysql-test/t/union.test:
        More testing of error conditions
      sql/item_sum.cc:
        Remove warnings on Linux Alpha
      sql/item_sum.h:
        Cleanup
      sql/lock.cc:
        Cleaned up global lock handling
      sql/log_event.cc:
        Removed default arguments from declarations (not allowed in cxx)
      sql/mysql_priv.h:
        New prototypes
      sql/mysqld.cc:
        Fix for global locks
      sql/opt_range.cc:
        Cleanup
      sql/share/czech/errmsg.txt:
        New errors
      sql/share/danish/errmsg.txt:
        New errors
      sql/share/dutch/errmsg.txt:
        New errors
      sql/share/english/errmsg.txt:
        New errors
      sql/share/estonian/errmsg.txt:
        New errors
      sql/share/french/errmsg.txt:
        New errors
      sql/share/german/errmsg.txt:
        New errors
      sql/share/greek/errmsg.txt:
        New errors
      sql/share/hungarian/errmsg.txt:
        New errors
      sql/share/italian/errmsg.txt:
        New errors
      sql/share/japanese/errmsg.txt:
        New errors
      sql/share/korean/errmsg.txt:
        New errors
      sql/share/norwegian-ny/errmsg.txt:
        New errors
      sql/share/norwegian/errmsg.txt:
        New errors
      sql/share/polish/errmsg.txt:
        New errors
      sql/share/portuguese/errmsg.txt:
        New errors
      sql/share/romanian/errmsg.txt:
        New errors
      sql/share/russian/errmsg.txt:
        New errors
      sql/share/slovak/errmsg.txt:
        New errors
      sql/share/spanish/errmsg.txt:
        New errors
      sql/share/swedish/errmsg.OLD:
        New errors
      sql/share/swedish/errmsg.txt:
        New errors
      sql/sql_acl.cc:
        Use thd->host_or_ip
      sql/sql_class.cc:
        Use new global lock code
      sql/sql_class.h:
        host_or_ip
      sql/sql_db.cc:
        host_or_ip
      sql/sql_delete.cc:
        Use now global lock code
      sql/sql_lex.h:
        Cleanup of not used states and variables
      sql/sql_parse.cc:
        Use now global locks.
        Made UNION code more general.
        Change to use thd->hosts_or_ip.
        TABLE_LIST now always has 'db' set.
      sql/sql_repl.cc:
        Portability fixes.
        Changed wrong usage of my_vsnprintf -> my_snprintf
      sql/sql_select.cc:
        Changes for UNION
      sql/sql_show.cc:
        Cleanup
      sql/sql_union.cc:
        Handle 'select_result' outside of mysql_union().
      sql/sql_yacc.yy:
        Fixes for union
      410dd077
  22. 16 Jul, 2001 1 commit
    • unknown's avatar
      Patch for netBSD · 2a18a762
      unknown authored
      Added warning for tables where the auto_increment key is 0
      Fixed DELETE ... LIMIT 0
      Fixed UPDATE ..LIMIT 0
      
      
      Docs/manual.texi:
        Changelog + Update to CHECK TABLE
      configure.in:
        Patch for netBSD
      mit-pthreads/gen/ctime.c:
        Patch for netBSD
      mit-pthreads/machdep/netbsd-1.1/__signal.h:
        Patch for netBSD
      mit-pthreads/stdio/strerror.c:
        Patch for netBSD
      myisam/mi_check.c:
        Added warning for tables where the auto_increment key is 0
      myisam/myisamchk.c:
        Added warning for tables where the auto_increment key is 0
      mysql-test/r/auto_increment.result:
        Added warning for tables where the auto_increment key is 0
      mysql-test/r/limit.result:
        Test of DELETE ... LIMIT 0
      mysql-test/t/auto_increment.test:
        Added warning for tables where the auto_increment key is 0
      mysql-test/t/limit.test:
        Test of DELETE ... LIMIT 0
      sql/Makefile.am:
        Don't add mysqld_LDADD to mysqlbinlog (portability patch)
      sql/ha_gemini.cc:
        Changed copyright (have got ok from NuSphere previously)
      sql/ha_gemini.h:
        Changed copyright (have got ok from NuSphere previously)
      sql/sql_delete.cc:
        Fixed DELETE ... LIMIT 0
      sql/sql_update.cc:
        Fixed UPDATE ..LIMIT 0
      2a18a762
  23. 13 Jul, 2001 1 commit
  24. 11 Jul, 2001 1 commit
    • unknown's avatar
      UNION stuff mainly. · 0eb9347a
      unknown authored
      sql/sql_class.h:
        Made some temporary changes for UNION's. Still waiting for Monty's 
        comments on this.
      sql/sql_delete.cc:
        Added a comment as Monty suggested
      sql/sql_parse.cc:
        Some speedups for UNIONs
      sql/sql_unions.cc:
        First attempts at running UNION's. 
        
        Removed header temporarily because of some bug in my pre-processor.
      0eb9347a
  25. 10 Jul, 2001 1 commit
    • unknown's avatar
      Redefinition of myisam_bulk_insert_tree_size · 9914a0c8
      unknown authored
      Removed new error message
      Fixed test case for varbinary
      Threads are again killable in "merge_buffers"
      Cleanup of sql_repl.cc
      SHOW OPEN TABLES now works when no tables are opened
      
      
      Docs/manual.texi:
        Redefinition of myisam_bulk_insert_tree_size
      client/insert_test.c:
        Changed to use mysql_real_connect()
      include/mysql.h:
        Moved things in mysql_options to optimize these for 64 bit processors
      include/mysqld_error.h:
        Removed new error message
      myisam/mi_write.c:
        Use myisam_bulk_insert_tree_size per table instead of per index
      mysql-test/t/varbinary.test:
        Fixed test case for varbinary
      mysys/tree.c:
        Fixed missing if
      sql/filesort.cc:
        Threads are again killable in "merge_buffers"
      sql/log_event.h:
        cleanup
      sql/share/czech/errmsg.txt:
        Removed new error message
      sql/share/danish/errmsg.txt:
        Removed new error message
      sql/share/dutch/errmsg.txt:
        Removed new error message
      sql/share/english/errmsg.txt:
        Removed new error message
      sql/share/estonian/errmsg.txt:
        Removed new error message
      sql/share/french/errmsg.txt:
        Removed new error message
      sql/share/german/errmsg.txt:
        Removed new error message
      sql/share/greek/errmsg.txt:
        Removed new error message
      sql/share/hungarian/errmsg.txt:
        Removed new error message
      sql/share/italian/errmsg.txt:
        Removed new error message
      sql/share/japanese/errmsg.txt:
        Removed new error message
      sql/share/korean/errmsg.txt:
        Removed new error message
      sql/share/norwegian-ny/errmsg.txt:
        Removed new error message
      sql/share/norwegian/errmsg.txt:
        Removed new error message
      sql/share/polish/errmsg.txt:
        Removed new error message
      sql/share/portuguese/errmsg.txt:
        Removed new error message
      sql/share/romanian/errmsg.txt:
        Removed new error message
      sql/share/russian/errmsg.txt:
        Removed new error message
      sql/share/slovak/errmsg.txt:
        Removed new error message
      sql/share/spanish/errmsg.txt:
        Removed new error message
      sql/share/swedish/errmsg.txt:
        Removed new error message
      sql/sql_class.h:
        Cleanup
      sql/sql_delete.cc:
        Cleanup
      sql/sql_repl.cc:
        Cleanup
      sql/sql_show.cc:
        SHOW OPEN TABLES now works when no tables are opened
      sql/sql_sort.h:
        Threads are again killable in "merge_buffers"
      sql/uniques.cc:
        Threads are again killable in "merge_buffers"
      9914a0c8
  26. 01 Jul, 2001 1 commit
    • unknown's avatar
      Making multi-table delete BETA !! · b2912381
      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
      b2912381
  27. 29 Jun, 2001 1 commit
    • unknown's avatar
      Fix ORDER BY ... DESC optimization · b59fcb04
      unknown authored
      Docs/manual.texi:
        Update with changes from old version of the 4.0 manual.
      mysql-test/r/order_by.result:
        New tests for ORDER BY ... DESC
      mysql-test/t/order_by.test:
        New tests for ORDER BY ... DESC
      sql/sql_delete.cc:
        Removed DEBUG code
      b59fcb04
  28. 25 Jun, 2001 1 commit
    • unknown's avatar
      Fixed bug when sorting big files (introduced with multi-table-delete) · 4d5dcac3
      unknown authored
      Changed mysql-test to use --language
      Cleaned up parameters to filesort()
      
      
      configure.in:
        Fixed typo
      mysql-test/install_test_db.sh:
        Changed test case to use --language
      mysql-test/mysql-test-run.sh:
        Changed test case to use --language
        Fixed that test names are not 'cut'-ed.
      mysql-test/r/select_found.result:
        Fixed test case to make it repeatable
      mysql-test/t/insert.test:
        Added test of unique key handling
      mysql-test/t/order_fill_sortbuf.test:
        Cleaned up test
      mysql-test/t/select_found.test:
        Fixed test case to make it repeatable
      sql/filesort.cc:
        Fixed bug when sorting big files (introduced with multi-table-delete)
        cleaned up parameters.
      sql/mysql_priv.h:
        Cleaned up parameters to filesort()
      sql/mysqld.cc:
        Fixed typo on enum
      sql/sql_delete.cc:
        Cleanup
      sql/sql_select.cc:
        Cleanup
      sql/sql_table.cc:
        Cleanup
      sql/sql_test.cc:
        Cleanup
      sql/sql_update.cc:
        Cleanup
      4d5dcac3
  29. 16 Jun, 2001 1 commit
    • unknown's avatar
      Changes for multi-table delete and UNION's · f38e2320
      unknown authored
      mysql-test/t/multi_update.test:
        Made a test feasible. It will last very long time, so I will change 
        it again as soon as Monty pull's it
      sql/sql_class.h:
        Some small changes
      sql/sql_delete.cc:
        Fixed one bug in my stripping code
      sql/sql_parse.cc:
        Additional stuff for UNION's
      f38e2320
  30. 15 Jun, 2001 1 commit
    • unknown's avatar
      Fixed multi-table-delete · e96fcbcf
      unknown authored
      Optimize fixed length MyISAM rows to use pread/pwrite.
      
      
      BUILD/compile-pentium-debug-max:
        Also build embedded server
      libmysqld/lib_vio.c:
        Add vio_poll_read()
      myisam/mi_statrec.c:
        Use pread()/pwrite() instead of seek+read/write
      mysql-test/r/multi_update.result:
        Fix multi-table-delete test
      mysql-test/t/multi_update.test:
        Fix multi-table-delete test
      sql/filesort.cc:
        Fix multi-table-delete
      sql/mysql_priv.h:
        Fix multi-table-delete
      sql/sql_class.h:
        Fix multi-table-delete
      sql/sql_delete.cc:
        Fix multi-table-delete
      sql/sql_parse.cc:
        Fix multi-table-delete
      sql/sql_select.cc:
        Fix multi-table-delete
      sql/sql_table.cc:
        cleanup
      sql/sql_unions.cc:
        cleanup
      sql/sql_yacc.yy:
        cleanup/ optimize
      sql/structs.h:
        Fix multi-table-delete
      sql/uniques.cc:
        Fix multi-table-delete
      e96fcbcf
  31. 14 Jun, 2001 1 commit
  32. 07 Jun, 2001 1 commit
    • unknown's avatar
      Enhancing both multi-table delete and division of LEX · 823586b2
      unknown authored
      sql/filesort.cc:
        removing of some extra comments
      sql/sql_class.h:
        Clear division between new and old stripping code
      sql/sql_delete.cc:
        Stripping of unnecessary code and making it more efficient
      sql/sql_parse.cc:
        Better split of LEX into two and enhancements in multi table delete
      sql/sql_yacc.yy:
        More efficient division of LEX and optional syntax in multi - table delete
      sql/uniques.cc:
        fixing some additional bugs
      823586b2
  33. 03 Jun, 2001 1 commit
    • unknown's avatar
      These are actually two changesets. One for splitting LEX in two and · 4e886689
      unknown authored
      the other for multi-table delete
      
      
      sql/filesort.cc:
        Fixed some bugs for Unique class
      sql/item.cc:
        Changes caused by splitting lex into two parts, in order to 
        implement UNION's etc
      sql/item_sum.cc:
        Changes caused by splitting lex into two parts, in order to 
        implement UNION's etc
      sql/mysql_priv.h:
        Changes caused by splitting lex into two parts, in order to 
        implement UNION's etc
      sql/sql_class.h:
        Adding multi table delete
      sql/sql_delete.cc:
        Added multi-table delete
      sql/sql_lex.cc:
        Changes caused by splitting lex into two parts, in order to 
        implement UNION's etc
      sql/sql_lex.h:
        Changes caused by splitting lex into two parts, in order to 
        implement UNION's etc
      sql/sql_parse.cc:
        Changes caused by splitting lex into two parts, in order to 
        implement UNION's etc, plus added multi-table delete
      sql/sql_select.cc:
        Changes caused by splitting lex into two parts, in order to 
        implement UNION's etc
      sql/sql_update.cc:
        Changes caused by splitting lex into two parts, in order to 
        implement UNION's etc
      sql/sql_yacc.yy:
        Changes caused by splitting lex into two parts, in order to 
        implement UNION's etc, plus added multi-table delete
      sql/uniques.cc:
        Fixed some bugs in duplicate stripping
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      4e886689
  34. 10 May, 2001 1 commit
  35. 13 Apr, 2001 1 commit
    • unknown's avatar
      Changed Innobase to Innodb · 3e6215d9
      unknown authored
      Deleted a lot of old benchmark runs
      
      
      BitKeeper/deleted/.del-ATIS-mysql-Linux_2.2.14_i686_xeon~3e820c28bf4af63a:
        Delete: sql-bench/Results/ATIS-mysql-Linux_2.2.14_i686_xeon
      BitKeeper/deleted/.del-RUN-mysql-Linux_2.2.14_i686_xeon~17854e751e1d9d1d:
        Delete: sql-bench/Results/RUN-mysql-Linux_2.2.14_i686_xeon
      BitKeeper/deleted/.del-alter-table-mysql-Linux_2.2.14_i686_xeon~64cc4b874cd6fabf:
        Delete: sql-bench/Results/alter-table-mysql-Linux_2.2.14_i686_xeon
      BitKeeper/deleted/.del-big-tables-mysql-Linux_2.2.14_i686_xeon~290c2c3de9d8e6b:
        Delete: sql-bench/Results/big-tables-mysql-Linux_2.2.14_i686_xeon
      BitKeeper/deleted/.del-connect-mysql-Linux_2.2.14_i686_xeon~ea19dc3ec55b3618:
        Delete: sql-bench/Results/connect-mysql-Linux_2.2.14_i686_xeon
      BitKeeper/deleted/.del-create-mysql-Linux_2.2.14_i686_xeon~50d15991293030ef:
        Delete: sql-bench/Results/create-mysql-Linux_2.2.14_i686_xeon
      BitKeeper/deleted/.del-insert-mysql-Linux_2.2.14_i686_xeon~c683ee4b9d214298:
        Delete: sql-bench/Results/insert-mysql-Linux_2.2.14_i686_xeon
      BitKeeper/deleted/.del-select-mysql-Linux_2.2.14_i686_xeon~ead3f11b46ac626f:
        Delete: sql-bench/Results/select-mysql-Linux_2.2.14_i686_xeon
      BitKeeper/deleted/.del-wisconsin-mysql-Linux_2.2.14_i686_xeon~7525b23938631801:
        Delete: sql-bench/Results/wisconsin-mysql-Linux_2.2.14_i686_xeon
      BitKeeper/deleted/.del-ATIS-mysql-Linux_2.2.14_my_SMP_i686~d275df58a04737c8:
        Delete: sql-bench/Results/ATIS-mysql-Linux_2.2.14_my_SMP_i686
      BitKeeper/deleted/.del-RUN-mysql-Linux_2.2.14_my_SMP_i686~d4766c7f8e70d7a2:
        Delete: sql-bench/Results/RUN-mysql-Linux_2.2.14_my_SMP_i686
      BitKeeper/deleted/.del-alter-table-mysql-Linux_2.2.14_my_SMP_i686~155a83b53c0e9d6:
        Delete: sql-bench/Results/alter-table-mysql-Linux_2.2.14_my_SMP_i686
      BitKeeper/deleted/.del-big-tables-mysql-Linux_2.2.14_my_SMP_i686~f1127add9307098b:
        Delete: sql-bench/Results/big-tables-mysql-Linux_2.2.14_my_SMP_i686
      BitKeeper/deleted/.del-connect-mysql-Linux_2.2.14_my_SMP_i686~45d2cdf9bea9cc37:
        Delete: sql-bench/Results/connect-mysql-Linux_2.2.14_my_SMP_i686
      BitKeeper/deleted/.del-create-mysql-Linux_2.2.14_my_SMP_i686~d46860c29c5d51ee:
        Delete: sql-bench/Results/create-mysql-Linux_2.2.14_my_SMP_i686
      BitKeeper/deleted/.del-insert-mysql-Linux_2.2.14_my_SMP_i686~e1771e0a164bc310:
        Delete: sql-bench/Results/insert-mysql-Linux_2.2.14_my_SMP_i686
      BitKeeper/deleted/.del-select-mysql-Linux_2.2.14_my_SMP_i686~ee2a063d66a183d:
        Delete: sql-bench/Results/select-mysql-Linux_2.2.14_my_SMP_i686
      BitKeeper/deleted/.del-wisconsin-mysql-Linux_2.2.14_my_SMP_i686~b7552710d35202b6:
        Delete: sql-bench/Results/wisconsin-mysql-Linux_2.2.14_my_SMP_i686
      BitKeeper/deleted/.del-ATIS-mysql-3.21-Linux_2.2.1_i686~660fb76ed6ccfb6f:
        Delete: sql-bench/Results/ATIS-mysql-3.21-Linux_2.2.1_i686
      BitKeeper/deleted/.del-RUN-mysql-3.21-Linux_2.2.1_i686~f6fdd64859e11de9:
        Delete: sql-bench/Results/RUN-mysql-3.21-Linux_2.2.1_i686
      BitKeeper/deleted/.del-alter-table-mysql-3.21-Linux_2.2.1_i686~f6f7ccd7b3c35f97:
        Delete: sql-bench/Results/alter-table-mysql-3.21-Linux_2.2.1_i686
      BitKeeper/deleted/.del-big-tables-mysql-3.21-Linux_2.2.1_i686~baa649caba113497:
        Delete: sql-bench/Results/big-tables-mysql-3.21-Linux_2.2.1_i686
      BitKeeper/deleted/.del-connect-mysql-3.21-Linux_2.2.1_i686~c0c26d4320182d85:
        Delete: sql-bench/Results/connect-mysql-3.21-Linux_2.2.1_i686
      BitKeeper/deleted/.del-create-mysql-3.21-Linux_2.2.1_i686~51581b24f45e0f5c:
        Delete: sql-bench/Results/create-mysql-3.21-Linux_2.2.1_i686
      BitKeeper/deleted/.del-insert-mysql-3.21-Linux_2.2.1_i686~fd082017c7c57a6:
        Delete: sql-bench/Results/insert-mysql-3.21-Linux_2.2.1_i686
      BitKeeper/deleted/.del-select-mysql-3.21-Linux_2.2.1_i686~ed3687e713ff0571:
        Delete: sql-bench/Results/select-mysql-3.21-Linux_2.2.1_i686
      BitKeeper/deleted/.del-wisconsin-mysql-3.21-Linux_2.2.1_i686~8147dc16a1dc6c47:
        Delete: sql-bench/Results/wisconsin-mysql-3.21-Linux_2.2.1_i686
      BitKeeper/deleted/.del-ATIS-mysql_3.21-Linux_2.0.35_i686~c25425e045ca8dfc:
        Delete: sql-bench/Results/ATIS-mysql_3.21-Linux_2.0.35_i686
      BitKeeper/deleted/.del-RUN-mysql_3.21-Linux_2.0.35_i686~ea8672d8473435:
        Delete: sql-bench/Results/RUN-mysql_3.21-Linux_2.0.35_i686
      BitKeeper/deleted/.del-alter-table-mysql_3.21-Linux_2.0.35_i686~762639f2560976bd:
        Delete: sql-bench/Results/alter-table-mysql_3.21-Linux_2.0.35_i686
      BitKeeper/deleted/.del-big-tables-mysql_3.21-Linux_2.0.35_i686~190e827e569c99a4:
        Delete: sql-bench/Results/big-tables-mysql_3.21-Linux_2.0.35_i686
      BitKeeper/deleted/.del-connect-mysql_3.21-Linux_2.0.35_i686~650abd213e6828c6:
        Delete: sql-bench/Results/connect-mysql_3.21-Linux_2.0.35_i686
      BitKeeper/deleted/.del-create-mysql_3.21-Linux_2.0.35_i686~df1b037d17b33587:
        Delete: sql-bench/Results/create-mysql_3.21-Linux_2.0.35_i686
      BitKeeper/deleted/.del-insert-mysql_3.21-Linux_2.0.35_i686~60c0965dff31db07:
        Delete: sql-bench/Results/insert-mysql_3.21-Linux_2.0.35_i686
      BitKeeper/deleted/.del-select-mysql_3.21-Linux_2.0.35_i686~5fadbac5f98696a:
        Delete: sql-bench/Results/select-mysql_3.21-Linux_2.0.35_i686
      BitKeeper/deleted/.del-wisconsin-mysql_3.21-Linux_2.0.35_i686~31703d40ea6b4f66:
        Delete: sql-bench/Results/wisconsin-mysql_3.21-Linux_2.0.35_i686
      BitKeeper/deleted/.del-ATIS-mysql-Linux_2.2.10_i686~3fa4d167cceff7e8:
        Delete: sql-bench/Results/ATIS-mysql-Linux_2.2.10_i686
      BitKeeper/deleted/.del-RUN-mysql-Linux_2.2.10_i686~712f52be5d195406:
        Delete: sql-bench/Results/RUN-mysql-Linux_2.2.10_i686
      BitKeeper/deleted/.del-alter-table-mysql-Linux_2.2.10_i686~93b78a85b720a186:
        Delete: sql-bench/Results/alter-table-mysql-Linux_2.2.10_i686
      BitKeeper/deleted/.del-big-tables-mysql-Linux_2.2.10_i686~99daa1c5370d077d:
        Delete: sql-bench/Results/big-tables-mysql-Linux_2.2.10_i686
      BitKeeper/deleted/.del-connect-mysql-Linux_2.2.10_i686~c92505d77e19d5ec:
        Delete: sql-bench/Results/connect-mysql-Linux_2.2.10_i686
      BitKeeper/deleted/.del-create-mysql-Linux_2.2.10_i686~9e7822f66df6aa76:
        Delete: sql-bench/Results/create-mysql-Linux_2.2.10_i686
      BitKeeper/deleted/.del-insert-mysql-Linux_2.2.10_i686~763edf9aec633f51:
        Delete: sql-bench/Results/insert-mysql-Linux_2.2.10_i686
      BitKeeper/deleted/.del-select-mysql-Linux_2.2.10_i686~a2e264d777b787d:
        Delete: sql-bench/Results/select-mysql-Linux_2.2.10_i686
      BitKeeper/deleted/.del-wisconsin-mysql-Linux_2.2.10_i686~301a82b12a84922b:
        Delete: sql-bench/Results/wisconsin-mysql-Linux_2.2.10_i686
      BitKeeper/deleted/.del-ATIS-mysql-win98~cd0705815d3af451:
        Delete: sql-bench/Results-win32/ATIS-mysql-win98
      BitKeeper/deleted/.del-RUN-mysql-win98~7f09e396772a8665:
        Delete: sql-bench/Results-win32/RUN-mysql-win98
      BitKeeper/deleted/.del-alter-table-mysql-win98~e8743982f790462:
        Delete: sql-bench/Results-win32/alter-table-mysql-win98
      BitKeeper/deleted/.del-big-tables-mysql-win98~99a1882effebbdf2:
        Delete: sql-bench/Results-win32/big-tables-mysql-win98
      BitKeeper/deleted/.del-connect-mysql-win98~2a11d5e3dfc0bc67:
        Delete: sql-bench/Results-win32/connect-mysql-win98
      BitKeeper/deleted/.del-create-mysql-win98~f66c2cb2909c4792:
        Delete: sql-bench/Results-win32/create-mysql-win98
      BitKeeper/deleted/.del-insert-mysql-win98~6d6cafc85a6c837:
        Delete: sql-bench/Results-win32/insert-mysql-win98
      BitKeeper/deleted/.del-select-mysql-win98~f370fac2d66a9faf:
        Delete: sql-bench/Results-win32/select-mysql-win98
      BitKeeper/deleted/.del-wisconsin-mysql-win98~8b3da9c5c5d2365b:
        Delete: sql-bench/Results-win32/wisconsin-mysql-win98
      BUILD/compile-pentium-debug-max:
        Innobase -> Innodb
      BUILD/compile-pentium-max:
        Innobase -> Innodb
      Docs/manual.texi:
        Innobase -> Innodb
      acinclude.m4:
        Innobase -> Innodb
      bdb/Makefile.in:
        Fix that make clean works
      configure.in:
        Innobase -> Innodb
      mysql-test/include/have_innodb.inc:
        Innobase -> Innodb
      mysql-test/install_test_db.sh:
        Innobase -> Innodb
      mysql-test/mysql-test-run.sh:
        Innobase -> Innodb
      mysql-test/r/have_innodb.require:
        Innobase -> Innodb
      mysql-test/r/innodb.result:
        Innobase -> Innodb
      mysql-test/t/innodb.test:
        Innobase -> Innodb
      scripts/mysql_install_db.sh:
        Innobase -> Innodb
      scripts/mysqlhotcopy.sh:
        Remove some warnings
      sql-bench/server-cfg.sh:
        Innobase -> Innodb
      sql/Makefile.am:
        Innobase -> Innodb
      sql/ha_innobase.cc:
        Innobase -> Innodb
      sql/ha_innobase.h:
        Innobase -> Innodb
      sql/handler.cc:
        Innobase -> Innodb
      sql/mysqld.cc:
        Innobase -> Innodb
      sql/sql_delete.cc:
        Innobase -> Innodb
      support-files/my-huge.cnf.sh:
        Innobase -> Innodb
      support-files/my-large.cnf.sh:
        Innobase -> Innodb
      support-files/my-medium.cnf.sh:
        Innobase -> Innodb
      support-files/my-small.cnf.sh:
        Innobase -> Innodb
      support-files/mysql-max.spec.sh:
        Innobase -> Innodb
      support-files/mysql.spec.sh:
        Innobase -> Innodb
      tests/fork_big.pl:
        Added checking of whole database
      3e6215d9
  36. 11 Apr, 2001 1 commit
    • unknown's avatar
      Added all changes from old 4.0 version: · 8dd2e5b8
      unknown authored
      PSTACK, libmysqld and MySQL filesystem
      UPDATE ... ORDER BY
      DELETE ... ORDER BY
      New faster fulltext handling
      Faster compressed keys
      
      
      
      Makefile.am:
        Added support for pstack and libmysqld_dir
      acconfig.h:
        MySQL filesystem and PSTACK
      acinclude.m4:
        MySQL File system
      client/mysql.cc:
        Support for --xml
      configure.in:
        Pstack, MySQL FS and libmysqld_dir
      include/ft_global.h:
        Faster fulltext
      include/my_pthread.h:
        Made c++ safe
      include/myisam.h:
        Update for faster fulltext
      include/mysql_com.h:
        new my_net_read()
      include/violite.h:
        libmysqld
      libmysql/net.c:
        New protocol that supports big packets
      myisam/Makefile.am:
        Faster fulltext
      myisam/ft_parser.c:
        Faster fulltext
      myisam/ft_search.c:
        Faster fulltext
      myisam/ft_update.c:
        Faster fulltext
      myisam/ftdefs.h:
        Faster fulltext
      myisam/mi_check.c:
        Faster fulltext
      myisam/mi_open.c:
        Faster compressed keys
      myisam/mi_search.c:
        Faster compressed keys
      myisam/mi_update.c:
        Faster compressed keys
      myisam/myisamdef.h:
        Faster compressed keys
      myisam/sort.c:
        Faster compressed keys
      mysql-test/mysql-test-run.sh:
        --skip-innobase and --skip-bdb
      sql/ChangeLog:
        Changelog
      sql/Makefile.am:
        PSTACK
      sql/mysql_priv.h:
        New ORDER BY options and libmysqld
      sql/mysqld.cc:
        PSTACK
      sql/net_serv.cc:
        New protocol that supports big packets
      sql/share/estonian/errmsg.txt:
        New error messages
      sql/sql_base.cc:
        Better list_open_tabels
      sql/sql_delete.cc:
        ORDER BY for delete
      sql/sql_lex.cc:
        Added language convertation of all strings
      sql/sql_parse.cc:
        Changes for libmysqld
        Use new ORDER BY options
      sql/sql_show.cc:
        Character set convertations
        Use new list_open_tables function.
      sql/sql_update.cc:
        UPDATE ... ORDER BY
      sql/sql_yacc.yy:
        Clean up symbol definitions
        DELETE .. ORDER BY
        UPDATE .. ORDER BY
      sql/table.h:
        new OPEN_TABLE_LIST structure
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      8dd2e5b8
  37. 11 Mar, 2001 1 commit
    • unknown's avatar
      Optimization of delete with record cache (for MyISAM tables) · 765c2558
      unknown authored
      Added missing files for innobase to the distribution
      
      
      BUILD/compile-pentium-debug:
        Always compile with BDB tables
      BUILD/compile-pentium:
        Always compile with BDB tables
      configure.in:
        Added missing files for innobase to the distribution
      innobase/mem/Makefile.am:
        Added missing files for innobase to the distribution
      innobase/pars/Makefile.am:
        Added missing files for innobase to the distribution
      sql/ha_isam.h:
        Don't use record cache with delete
      sql/handler.h:
        Optimization of delete with record cache
      sql/mysql_priv.h:
        Optimization of delete with record cache
      sql/records.cc:
        Optimization of delete with record cache
      sql/sql_delete.cc:
        Optimization of delete with record cache
      765c2558
  38. 09 Mar, 2001 1 commit
    • unknown's avatar
      Fixed wrong option in mysql_install_db · 7957ec7e
      unknown authored
      Added delayed_user for delayed_threads
      Don't use record cache when doing deletes
      
      
      Docs/manual.texi:
        Added link to activestate perl
      mysql-test/t/delayed.test:
        Added sleep for slow machines
      scripts/mysql_install_db.sh:
        Fixed wrong option
      sql-bench/crash-me.sh:
        Intialize some variables
      sql/mysql_priv.h:
        Added delayed_user for delayed_threads
      sql/mysqld.cc:
        Added delayed_user for delayed_threads
      sql/sql_class.cc:
        Added delayed_user for delayed_threads
      sql/sql_delete.cc:
        Don't use record cache when doing deletes
      sql/sql_insert.cc:
        Added delayed_user for delayed_threads
      tests/fork3_test.pl:
        Added periodic check/repair of table
      7957ec7e