1. 30 Jun, 2002 17 commits
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · dd58655c
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      dd58655c
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · e72b51a7
      unknown authored
      into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      e72b51a7
    • unknown's avatar
      post-merge fix · a83334fc
      unknown authored
      
      myisam/myisamchk.c:
        typo fixed
      a83334fc
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 1334d3bb
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      1334d3bb
    • unknown's avatar
    • unknown's avatar
      Fix problem with gcc 3.1 · 40ed954d
      unknown authored
      40ed954d
    • unknown's avatar
      manual.texi fix agreement · 31df74dd
      unknown authored
      
      Docs/manual.texi:
        fix agreement
      31df74dd
    • unknown's avatar
      More fixup. · ba99d544
      unknown authored
      ba99d544
    • unknown's avatar
      Manual fixups for 4.0.2. · 252b26f4
      unknown authored
      252b26f4
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 · 4f916cba
      unknown authored
      
      include/my_pthread.h:
        Auto merged
      4f916cba
    • unknown's avatar
      Merge serg:/usr/home/serg/Abk/mysql-4.0 · ea091c0b
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      ea091c0b
    • unknown's avatar
      merged · ef26fe22
      unknown authored
      
      include/myisam.h:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      ef26fe22
    • unknown's avatar
      Update for running gcc 3.x (mainly on HPUX) · dde1b416
      unknown authored
      Portability fixes for HPUX
      Rename of CHECK_LOCK to IS_FREE_LOCK
      Apply lower_case_table_names also to databases
      Cleanup of describe code
      Don't allow \ in database names
      
      
      Build-tools/Do-compile:
        Added option --make-options
      Docs/manual.texi:
        Changelog
        Added XOR, ^ and IS_FREE_LOCK() descriptions
      acinclude.m4:
        Update for running gcc 3.x on HPUX
      client/mysql.cc:
        Portability fix
      client/mysqlbinlog.cc:
        Fix for using gcc 3.1
      configure.in:
        Fix for using gcc 3.1
      include/my_global.h:
        Fix for using gcc 3.1
      include/my_pthread.h:
        Removed warning on HPUX
      innobase/configure.in:
        Portability fix (for gcc 3.1 on HPUX)
      innobase/ut/ut0ut.c:
        Portability fix (for gcc 3.1 on HPUX)
      mysql-test/r/func_test.result:
        Test of new functions
      mysql-test/r/rpl_get_lock.result:
        Test of new functions
      mysql-test/t/func_test.test:
        Test of new functions
      mysql-test/t/rpl_get_lock.test:
        Test of new functions
      mysys/my_tempnam.c:
        Portability fix
      sql/item_cmpfunc.cc:
        Added comments to Item_cond_xor.
        Fixed NULL handling for XOR
      sql/item_create.cc:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/item_create.h:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/item_func.cc:
        Cleanup XOR handling
      sql/item_func.h:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/lex.h:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/mysqld.cc:
        Moved chroot() to be exectued earlier.
      sql/sql_db.cc:
        Apply lower_case_table_names also to databases
      sql/sql_parse.cc:
        Apply lower_case_table_names also to databases
      sql/sql_select.cc:
        Cleanup describe code (after Sinisa's patch for EXPLAIN + UNION)
      sql/table.cc:
        Don't allow \ in database names
      dde1b416
    • unknown's avatar
      added -H (--HELP) to myisamchk to get a list of all the options it accepts... · cc1142bd
      unknown authored
      added -H (--HELP) to myisamchk to get a list of all the options it accepts (including debug and internal ones).
      
      
      cc1142bd
    • unknown's avatar
      "myisamchk -p" for parallel recover works (no extensive testing though) · 5ba8d3aa
      unknown authored
      
      include/my_sys.h:
        make [un]lock_io_cache functions, not macro
        some io_cache_share functions int->void
      include/myisam.h:
        mi_repair_by_sort_r -> mi_repair_parallel
        MI_SORT_PARAM.master field for updating info->s.state struct
      myisam/mi_check.c:
        mi_repair_by_sort_r -> mi_repair_parallel
        MI_SORT_PARAM.master field for updating info->s.state struct
      myisam/sort.c:
        my_thread_init()/my_thread_end()
        misc bugfixes
      mysys/mf_iocache.c:
        io_cache_share functions int->void
        comments added
        [un]lock_io_cache functions added
      5ba8d3aa
    • unknown's avatar
      typo fixed · 52b4a3a2
      unknown authored
      52b4a3a2
    • unknown's avatar
      semaphores replaced by rwlock · 23d1c4db
      unknown authored
      
      include/my_pthread.h:
        small bug in #define
      sql/sql_handler.cc:
        bug in order of #includes
      23d1c4db
  2. 29 Jun, 2002 9 commits
  3. 28 Jun, 2002 10 commits
    • unknown's avatar
      Portability fix (for HPUX) · b91009de
      unknown authored
      b91009de
    • unknown's avatar
      Added support for semaphores in mysys. · 0377bc6c
      unknown authored
      (Needed for query cache for systems which doesn't have native semaphores)
      
      
      mysys/my_getopt.c:
        Safety fix.
      mysys/my_winsem.c:
        Shange all semaphore code to be uniform
      mysys/thr_rwlock.c:
        cleanup
      sql/gen_lex_hash.cc:
        Error message if wrong number of arguments.
      sql/slave.cc:
        R
      0377bc6c
    • unknown's avatar
      Updated windows files (VC++ files and winmysqladmin). · b3574dc2
      unknown authored
      Portability fixes.
      Removed compiler warnings.
      
      
      
      VC++Files/client/mysql.dsp:
        Updated to 4.0.2
      VC++Files/client/mysqladmin.dsp:
        Updated to 4.0.2
      VC++Files/client/mysqlclient.dsp:
        Updated to 4.0.2
      VC++Files/client/mysqldump.dsp:
        Updated to 4.0.2
      VC++Files/client/mysqlimport.dsp:
        Updated to 4.0.2
      VC++Files/client/mysqlshow.dsp:
        Updated to 4.0.2
      VC++Files/innobase/innobase.dsp:
        Updated to 4.0.2
      VC++Files/libmysql/libmySQL.dsp:
        Updated to 4.0.2
      VC++Files/libmysqltest/myTest.dsp:
        Updated to 4.0.2
      VC++Files/merge/merge.dsp:
        Updated to 4.0.2
      VC++Files/myisam/myisam.dsp:
        Updated to 4.0.2
      VC++Files/mysql.dsw:
        Updated to 4.0.2
      VC++Files/mysqlbinlog/mysqlbinlog.dsp:
        Updated to 4.0.2
      VC++Files/mysqlcheck/mysqlcheck.dsp:
        Updated to 4.0.2
      VC++Files/mysqlmanager/MySqlManager.dsp:
        Updated to 4.0.2
      VC++Files/mysys/mysys.dsp:
        Updated to 4.0.2
      VC++Files/pack_isam/pack_isam.dsp:
        Updated to 4.0.2
      VC++Files/perror/perror.dsp:
        Updated to 4.0.2
      VC++Files/replace/replace.dsp:
        Updated to 4.0.2
      VC++Files/sql/mysqld.dsp:
        Updated to 4.0.2
      VC++Files/test1/test1.dsp:
        Updated to 4.0.2
      VC++Files/thr_insert_test/thr_insert_test.dsp:
        Updated to 4.0.2
      VC++Files/thr_test/thr_test.dsp:
        Updated to 4.0.2
      VC++Files/vio/vio.dsp:
        Updated to 4.0.2
      VC++Files/zlib/zlib.dsp:
        Updated to 4.0.2
      include/config-win.h:
        Added isnan() and finite()
      include/myisam.h:
        Move thr_xxx functions to myisam_priv.h
      myisam/mi_check.c:
        Portability fix.
      myisam/mi_locking.c:
        Comment cleanup
      myisam/myisamchk.c:
        Removed compiler warning
      myisam/myisamdef.h:
        Added thr_xxx functions
      myisam/sort.c:
        Portability fix
      sql/field.cc:
        Portability fix
      sql/sql_insert.cc:
        R
      b3574dc2
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 3cdf6266
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      3cdf6266
    • unknown's avatar
      parser bug of "phrase search" fixed · 4276776d
      unknown authored
      4276776d
    • unknown's avatar
    • unknown's avatar
      MySQL 4.0.2 does support the EXECUTE privilege. · dee95de0
      unknown authored
      dee95de0
    • unknown's avatar
      Fixed bug in REPAIR table. · 86d59876
      unknown authored
      Portability fix in safemalloc.c
      
      
      libmysqld/lib_sql.cc:
        Removed not needed define
      myisam/sort.c:
        Fixed core dump crash in repair table.
      mysql-test/r/myisam.result:
        Test for repair table
      mysql-test/t/myisam.test:
        Test for repair table
      mysys/safemalloc.c:
        Portability fix
      86d59876
    • unknown's avatar
      Typo fix (noted by Jeff Kilbride). · fb1bbc85
      unknown authored
      fb1bbc85
    • unknown's avatar
      Indentation cleanup & new comments · caff0552
      unknown authored
      
      BitKeeper/deleted/.del-getvar.c~2a29ff383970fd31:
        Delete: mysys/getvar.c
      zlib/zlib.dsp:
        Turn on EOLN_NATIVE flag
      libmysql/Makefile.shared:
        Remove getvar.c
      myisam/mi_cache.c:
        Indentation cleanup
      myisam/mi_check.c:
        Indentation cleanup
        Changed name of a variable
      myisam/sort.c:
        Indentation cleanup
        Added initialization of a variable
      myisammrg/myrg_delete.c:
        Indentation cleanup
      myisammrg/myrg_rsame.c:
        Indentation cleanup
      myisammrg/myrg_update.c:
        Indentation cleanup
      myisammrg/myrg_write.c:
        Indentation cleanup
      mysys/Makefile.am:
        removed getvar.c
      sql/field.cc:
        Added warning counter to overflow() (and removed this from other places)
      caff0552
  4. 27 Jun, 2002 4 commits
    • unknown's avatar
    • unknown's avatar
      Made lock_io_cache() and unlock_io_cache() as functions. · ecd2bbc2
      unknown authored
      
      VC++Files/mysql.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/mysql.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/client/mysql.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/client/mysqladmin.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/client/mysqlclient.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/client/mysqlclient.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/client/mysqldump.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/client/mysqlimport.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/client/mysqlshow.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/dbug/dbug.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/dbug/dbug.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/heap/heap.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/innobase/innobase.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/isam/isam.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/isam/isam.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/isamchk/isamchk.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/libmysql/libmySQL.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/libmysql/libmysql.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/libmysqltest/myTest.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/libmysqltest/mytest.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/merge/merge.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/merge/merge.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/myisam/myisam.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/myisamchk/myisamchk.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/myisamlog/myisamlog.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/myisammrg/myisammrg.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/myisampack/myisampack.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/mysqlbinlog/mysqlbinlog.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/mysqlcheck/mysqlcheck.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/mysqlmanager/MySqlManager.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/mysqlmanager/mysqlmanager.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/mysqlshutdown/myshutdown.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/mysqlshutdown/mysqlshutdown.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/mysqlwatch/mysqlwatch.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/mysys/mysys.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/mysys/mysys.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/pack_isam/pack_isam.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/perror/perror.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/regex/regex.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/regex/regex.dsw:
        Turn on EOLN_NATIVE flag
      VC++Files/replace/replace.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/sql/mysqld.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/sql/mysqldmax.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/strings/noMASM/strings.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/strings/strings.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/test1/test1.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/thr_insert_test/thr_insert_test.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/thr_test/thr_test.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/vio/vio.dsp:
        Turn on EOLN_NATIVE flag
      VC++Files/zlib/zlib.dsp:
        Turn on EOLN_NATIVE flag
      ecd2bbc2
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.0 · 82558799
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/work-mem-4.0
      
      82558799
    • unknown's avatar
      improvement in root memory allocator · d0403a6d
      unknown authored
      d0403a6d