1. 29 Jun, 2002 1 commit
    • unknown's avatar
      Added support for rw_tryrdlock() and rw_trywrlock() · 0471950e
      unknown authored
      
      include/my_sys.h:
        Removed not needed macro (SAFE_MUTEX can handle this case better).
      sql/log.cc:
        Simple optimization
      sql/log_event.cc:
        Fix problem in LOAD DATA if table_name is NULL (unlikely event)
      sql/log_event.h:
        cleanup
      sql/slave.cc:
        remove unnecessary assert
      0471950e
  2. 28 Jun, 2002 8 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
    • 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
  3. 27 Jun, 2002 6 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
    • unknown's avatar
      merge · 6b26191a
      unknown authored
      
      BitKeeper/etc/ignore:
        added scripts/mysql_tableinfo
      sql/sql_parse.cc:
        Auto merged
      6b26191a
    • unknown's avatar
      Removed mysql_ssl_clear() · 5f3c31c6
      unknown authored
      Added statistics information for alarms (for bug tracking)
      Don't store "incomplete" in the xxx.cfg file if we are not using --restart. (Crash-me)
      Enlarged STACK_BUF_ALLOC becasue of failed crash-me test
      Aded new script mysql_tableinfo to make a system directory.
      
      
      Docs/manual.texi:
        Changelog and TODO
      include/mysql.h:
        Removed mysql_ssl_clear() (One should use mysql_close() instead)
      include/thr_alarm.h:
        Added info for alarms
      libmysql/libmysql.c:
        Made mysql_ssl_clear() static
      libmysql/libmysql.def:
        cleanup
      libmysqld/libmysqld.def:
        cleanup
      myisam/myisamchk.c:
        describe -> description
      myisam/myisampack.c:
        Fixed copyright.
      mysys/thr_alarm.c:
        Added statistics information for alarms (for bug tracking)
      scripts/Makefile.am:
        Added mysql_table_info
      sql-bench/crash-me.sh:
        Don't store "incomplete" in the xxx.cfg file if we are not using --restart.
        This was done becasue "incomplete" made it harder to quickly repeat a test that
        failed.
      sql-bench/limits/mysql.cfg:
        Update to 1.58
      sql/hostname.cc:
        Remved compiler warning
      sql/item_func.cc:
        cleanup
      sql/item_func.h:
        Cleanup
      sql/mysql_priv.h:
        Enlarged STACK_BUF_ALLOC becasue of failed crash-me test
      sql/opt_range.cc:
        Removed purify warning
      sql/sql_parse.cc:
        cleanup
      sql/sql_test.cc:
        Added ala
      5f3c31c6
  4. 26 Jun, 2002 4 commits
  5. 25 Jun, 2002 6 commits
  6. 24 Jun, 2002 10 commits
  7. 23 Jun, 2002 3 commits
    • unknown's avatar
      Merge pzaitsev@work.mysql.com:/home/bk/mysql-4.0 · e9659478
      unknown authored
      into linux.local:/data/mysql-4.0-root
      
      e9659478
    • unknown's avatar
      Fix some warning issued by Windows Compiler · 1364569b
      unknown authored
      
      mysys/sha1.c:
        Fix Warning messages
      1364569b
    • unknown's avatar
      Removed file include/getopt.h and added missing files to · 9e4d1390
      unknown authored
      include/Makefile.am to resolve broken dependencies in "make distcheck"
      
      Added -DHAVE_BROKEN_REALPATH to the Mac OS X (darwin) compile options in
      configure.in
      
      
      BitKeeper/deleted/.del-getopt.h~a9ae679fa84f395:
        Delete: include/getopt.h
      configure.in:
        Added -DHAVE_BROKEN_REALPATH to the Mac OS X (darwin) compile options
        this reportedly increases the stability under high load
      include/Makefile.am:
        added my_getopt.h, rijndael.h, sha1.h, my_aes.h to resolve broken
        distribution dependencies
      9e4d1390
  8. 22 Jun, 2002 2 commits