1. 01 Jun, 2001 5 commits
    • unknown's avatar
      Fixed bug that caused client to hang because mysqld never did send an · 7c077e68
      unknown authored
      error message if the table open or the index creation failed.
      Updated portuguese error messages.
      Fix for OS/2 that affected CHECK TABLE.
      
      
      Docs/manual.texi:
        Changelog.
      libmysql/errmsg.c:
        Updated portuguese error messages
      mysys/my_copy.c:
        Fix for OS/2
      sql/net_pkg.cc:
        cleanup
      sql/share/portuguese/errmsg.txt:
        Updated portuguese error messages
      sql/slave.cc:
        Cleanup.
        Fixed bug that caused client to hang because mysqld never did
        send an error message if the table open or the index creation failed.
      sql/sql_parse.cc:
        Moved handling of 'no_send_ok' to fetch_nx_table.
      sql/sql_table.cc:
        Cleanup.
      7c077e68
    • unknown's avatar
      Added --skip-symlinks · 455b6952
      unknown authored
      Don't force repair of tables that are not closed properly.
      
      
      Docs/manual.texi:
        Added information about symbolic links.
      include/my_sys.h:
        symbolic link support
      myisam/mi_check.c:
        Don't force repair of tables that are not closed properly.
      myisam/myisamchk.c:
        Version number change.
      mysys/my_static.c:
        symbolic link support
      mysys/my_symlink2.c:
        Disabling of symbolic link support
      sql/mysqld.cc:
        Disabling of symbolic link support
      455b6952
    • unknown's avatar
      Added ER_SAFE() for cases when the error message could be out of bands · 7032533d
      unknown authored
      
      sql/slave.cc:
        Cleanup up indentation.
        Change to use ER_SAFE() instead of ER().
      sql/unireg.h:
        Added ER_SAFE()
      7032533d
    • unknown's avatar
      24d065d9
    • unknown's avatar
      Added symlink support to mysys library. · b4773dc2
      unknown authored
      
      Docs/manual.texi:
        Link info change
      include/my_sys.h:
        Added functions for symlink support
      libmysql/Makefile.shared:
        Added mf_symlink.c to library.
      mysys/Makefile.am:
        Added functions for symlink support
      mysys/mf_same.c:
        cleanup
      mysys/my_symlink.c:
        Added functions for symlink support
      b4773dc2
  2. 31 May, 2001 8 commits
    • unknown's avatar
      fixed bug in CHANGE MASTER TO · a28d5ad9
      unknown authored
      a28d5ad9
    • unknown's avatar
      Merge work:/home/bk/mysql · 14dba1af
      unknown authored
      into mysql.sashanet.com:/home/sasha/src/bk/mysql
      
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      14dba1af
    • unknown's avatar
      deal with errno out of range when reading it from the master · 18da1d3f
      unknown authored
      
      sql/slave.cc:
        print expected error number
      sql/unireg.h:
        sanity check for errno range in ER(X)
      18da1d3f
    • unknown's avatar
      sync0sync.ic Had deleted inadvertently lock word = 0 from the non-gcc+i86 case... · a9642208
      unknown authored
      sync0sync.ic	Had deleted inadvertently lock word = 0 from the non-gcc+i86 case in mutex_reset_lock_word
      
      
      innobase/include/sync0sync.ic:
        Had deleted inadvertently lock word = 0 from the non-gcc+i86 case in mutex_reset_lock_word
      a9642208
    • unknown's avatar
      sync0sync.ic Use XCHG also to reset the mutex lock word: it makes a... · 7176e43d
      unknown authored
      sync0sync.ic	Use XCHG also to reset the mutex lock word: it makes a serialization point to code on Intel and gives more safety
      
      
      innobase/include/sync0sync.ic:
        Use XCHG also to reset the mutex lock word: it makes a serialization point to code on Intel and gives more safety
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      7176e43d
    • unknown's avatar
      Fixed typo from last checkin · 8c824491
      unknown authored
      
      Docs/manual.texi:
        Changelog
      8c824491
    • unknown's avatar
      Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql · b369c09d
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      configure.in:
        Auto merged
      Docs/manual.texi:
        Auto merged
      b369c09d
    • unknown's avatar
      Added functions for symbolic link handling to make it possible to · b6cae0f6
      unknown authored
      backport things from 4.0. This is safe as the functions are not used!
      Fixed bug in new mutex handling in InnoDB
      Make allow_break() and dont_break() defines.
      
      
      Docs/manual.texi:
        Remove -fomit-frame-pointer from default binaries
      configure.in:
        Use -lcma library on HPUX
      include/my_sys.h:
        Added functions for symbolic link handling to make it possible to
        backport things from 4.0. (This is safe as the functions are not used!)
      include/mysys_err.h:
        Error messages for symlink functions.
      innobase/include/sync0sync.ic:
        Fixed bug in new mutex handling
      mysys/Makefile.am:
        Symlink handling
      mysys/errors.c:
        Symlink handling
      mysys/mf_brkhant.c:
        Make allow_break() and dont_break() defines.
      sql/sql_select.h:
        Fix for Intel compiler.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      b6cae0f6
  3. 30 May, 2001 2 commits
  4. 29 May, 2001 7 commits
    • unknown's avatar
      Fixed a few typos. · 3a837a04
      unknown authored
      
      Docs/manual.texi:
        my.cfg -> my.cnf
      scripts/safe_mysqld.sh:
        my.cfg -> my.cnf
      support-files/mysql-multi.server.sh:
        my.cfg -> my.cnf
      support-files/mysql.server.sh:
        my.cfg -> my.cnf
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      3a837a04
    • unknown's avatar
      Merge nusphere@work.mysql.com:/home/bk/mysql · dedf125d
      unknown authored
      into nslinux.bedford.progress.com:/usr1/mikef/MYSQL/there
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      configure.in:
        Auto merged
      Docs/manual.texi:
        Auto merged
      sql/share/english/errmsg.txt:
        Auto merged
      dedf125d
    • unknown's avatar
      Pushing all the Gemini changes above the table handler. · 9d523813
      unknown authored
      
      BUILD/FINISH.sh:
        Add Gemini to configure
      Docs/manual.texi:
        Added Gemini content to the manual.
      acinclude.m4:
        Add Gemini to configure
      configure.in:
        Add Gemini to configure
      include/my_base.h:
        transaction isolation level READ UNCOMMITTED does not allow updates
      include/mysqld_error.h:
        Added new messages for Lock related failures
      sql/field.cc:
        Gemini BLOB support -
      sql/field.h:
        Gemini BLOB Support
      sql/ha_gemini.cc:
        Gemini Table handler
      sql/ha_gemini.h:
        Gemini Table handler
      sql/handler.cc:
        Added new messages for Lock related failures
        Provide the ability to turn off recovery for operations like 
        REPAIR TABLE ans ALTER TABLE
      sql/handler.h:
        Add a bit to have full text indexes as an option
        and define the prototype to optionally turn on and off logging
      sql/lock.cc:
        Added new messages for Lock related failures
      sql/share/czech/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/danish/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/dutch/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/english/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/estonian/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/french/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/german/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/greek/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/hungarian/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/italian/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/japanese/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/korean/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/norwegian-ny/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/norwegian/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/polish/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/portuguese/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/romanian/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/russian/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/slovak/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/spanish/errmsg.txt:
        Added new messages for Lock related failures
      sql/share/swedish/errmsg.txt:
        Added new messages for Lock related failures
      sql/sql_base.cc:
        Avoidlock table overflow issues when doing an alter table on Windows.
        This is Gemini specific.
      sql/sql_table.cc:
        Add a bit to have full text indexes as an option
        and define the prototype to optionally turn on and off logging
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      9d523813
    • unknown's avatar
      Merge heikki@work.mysql.com:/home/my/mysql · 97d52615
      unknown authored
      into donna.mysql.fi:/home/heikki/mysqle
      
      
      97d52615
    • unknown's avatar
      ut0ut.c If localtime_r not available in Unix, use localtime · 34a80e21
      unknown authored
      configure.in	If localtime_r not available in Unix, use localtime
      
      
      innobase/configure.in:
        If localtime_r not available in Unix, use localtime
      innobase/ut/ut0ut.c:
        If localtime_r not available in Unix, use localtime
      34a80e21
    • unknown's avatar
      Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql · a8f27902
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      a8f27902
    • unknown's avatar
      Fixed problems with decimals withing IF() · 9ad7aedb
      unknown authored
      Force add of FN_LIBCHAR to symlinks on windows
      
      
      Docs/manual.texi:
        Cleanup & Changelog
      client/mysqladmin.c:
        Added quoting for 'drop database'
      client/mysqlcheck.c:
        Fixed wrong comment syntax
      libmysql/net.c:
        Cleanup
      mysql-test/mysql-test-run.sh:
        Better error message.
      mysql-test/r/func_test.result:
        test for if()
      mysql-test/t/func_test.test:
        test for if()
      mysys/mf_pack.c:
        Force add of FN_LIBCHAR to symlinks on windows.
      sql/item_cmpfunc.cc:
        Fixed problems with decimals withing IF()
      sql/mysqlbinlog.cc:
        Better error messages.
      sql/sql_repl.cc:
        Better error messages.
      9ad7aedb
  5. 27 May, 2001 7 commits
  6. 26 May, 2001 1 commit
    • unknown's avatar
      sync0sync.ic InnoDB now uses XCHG to implement mutex if GCC and x86 · 860d2b39
      unknown authored
      configure.in	InnoDB now uses XCHG to implement mutex if GCC and x86
      
      
      innobase/configure.in:
        InnoDB now uses XCHG to implement mutex if GCC and x86
      innobase/include/sync0sync.ic:
        InnoDB now uses XCHG to implement mutex if GCC and x86
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      860d2b39
  7. 25 May, 2001 1 commit
    • unknown's avatar
      BUILD/SETUP.sh@1.9 · 714640bf
      unknown authored
          removed -ffixed-ebp from reckless flags
      BUILD/compile-pentium@1.16
          use fast, not reckless flags for binary distribuition
      sql/share/english/errmsg.txt@1.24
          Point the user to the manual when he gets aborted connection message
      
      
      
      BUILD/SETUP.sh:
        removed -ffixed-ebp from reckless flags
      BUILD/compile-pentium:
        use fast, not reckless flags for binary distribuition
      sql/share/english/errmsg.txt:
        Point the user to the manual when he gets aborted connection message
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      714640bf
  8. 24 May, 2001 4 commits
  9. 23 May, 2001 4 commits
    • unknown's avatar
      log0log.c InnoDB now allows parameter innodb_unix_file_flush_method · d02aaab4
      unknown authored
      os0file.c	InnoDB now allows parameter innodb_unix_file_flush_method
      srv0start.c	InnoDB now allows parameter innodb_unix_file_flush_method
      
      
      innobase/srv/srv0start.c:
        InnoDB now allows parameter innodb_unix_file_flush_method
      innobase/os/os0file.c:
        InnoDB now allows parameter innodb_unix_file_flush_method
      innobase/log/log0log.c:
        InnoDB now allows parameter innodb_unix_file_flush_method
      d02aaab4
    • unknown's avatar
      Merge heikki@work.mysql.com:/home/my/mysql · f68e5ce7
      unknown authored
      into donna.mysql.fi:/home/heikki/mysqle
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      f68e5ce7
    • unknown's avatar
      manual.texi Add links for downloadable menagerie db distribution · a4abfe6a
      unknown authored
      
      Docs/manual.texi:
        Add links for downloadable menagerie db distribution
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      a4abfe6a
    • unknown's avatar
      srv0srv.h One can now specify innodb_unix_file_flush_method in my.cnf · 2f8dfb3f
      unknown authored
      srv0srv.c	One can now specify innodb_unix_file_flush_method in my.cnf
      srv0start.c	One can now specify innodb_unix_file_flush_method in my.cnf
      ha_innobase.cc	One can now specify innodb_unix_file_flush_method in my.cnf
      ha_innobase.h	One can now specify innodb_unix_file_flush_method in my.cnf
      mysqld.cc	One can now specify innodb_unix_file_flush_method in my.cnf
      
      
      sql/ha_innobase.cc:
        One can now specify innodb_unix_file_flush_method in my.cnf
      sql/ha_innobase.h:
        One can now specify innodb_unix_file_flush_method in my.cnf
      sql/mysqld.cc:
        One can now specify innodb_unix_file_flush_method in my.cnf
      innobase/srv/srv0srv.c:
        One can now specify innodb_unix_file_flush_method in my.cnf
      innobase/srv/srv0start.c:
        One can now specify innodb_unix_file_flush_method in my.cnf
      innobase/include/srv0srv.h:
        One can now specify innodb_unix_file_flush_method in my.cnf
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      2f8dfb3f
  10. 22 May, 2001 1 commit
    • unknown's avatar
      Remove wrong access check for locks. · 41dd2aa2
      unknown authored
      Fixed problem with fuzzy dates.
      
      
      mysql-test/r/func_time.result:
        Added test of fuzzy dates
      mysql-test/t/func_time.test:
        Added test of fuzzy dates
      sql/item.cc:
        Fixed bug with fuzzy dates
      sql/sql_parse.cc:
        Remove wrong access check for locks.
        (This has to be delayed for 4.0 because there is currently now way
        to check for "any of the following privileges"
      Docs/manual.texi:
        Changelog
      41dd2aa2