1. 09 Jun, 2004 3 commits
    • unknown's avatar
      Fix for BUG#4038 "rpm postinstall script leaves files as owned by root": · 7a00d199
      unknown authored
      the rpm postinstall script must call mysql_install_db with --user=mysql,
      and mysql_install_db must then pass this to mysqld. Otherwise, mysqld
      runs as root, and if you have --log-bin=somewhere_out_of_var_lib_mysql
      it creates binlog files owned by root in this dir, and this dir is not
      fixed by the 'chmod mysql', so files remain owned by root, and later mysqld
      (running as 'mysql') can't read them.
      I'm hardcoding 'mysql' in the postinstall script, but it's already hardcoded
      there in many places (see the useradd and chown) so it's ok.
      
      
      scripts/mysql_install_db.sh:
        Pass --user to mysqld
      support-files/mysql.spec.sh:
        in postinstall, call mysql_install_db with --user=mysql, so that mysqld (which installs the grant tables)
        is started with --user=mysql.
      7a00d199
    • unknown's avatar
      complement to previous fix (which was for SQLCOM_DROP_DB), for COM_DROP_DB. · 57ae9ed0
      unknown authored
      
      sql/sql_parse.cc:
        Making COM_DROP_DB honour lower_case_table_names. Plus coding-style fixes.
      57ae9ed0
    • unknown's avatar
      Fix for BUG#4066 "DROP DATABASE case sensitive even if lower-case-table-names > 0" · 87c200d1
      unknown authored
      
      sql/sql_parse.cc:
        honour lower_case_table_names in DROP DATABASE (like we already do in CREATE DATABASE)
      87c200d1
  2. 08 Jun, 2004 5 commits
  3. 07 Jun, 2004 2 commits
  4. 02 Jun, 2004 3 commits
  5. 01 Jun, 2004 7 commits
    • unknown's avatar
      Fix applied to allow building of 4.0.20 for NetWare · 1a36eff3
      unknown authored
      
      client/mysqltest.c:
        Fix compilation errors for NetWare
      1a36eff3
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · 1b11594d
      unknown authored
      into mysql.com:/home/my/mysql-4.0
      
      
      1b11594d
    • unknown's avatar
      Updated version number · 010fffc2
      unknown authored
      Portability fix for netware. (We can't use TRY_RUN when cross compiling)
      
      
      010fffc2
    • unknown's avatar
      Merge paul@bk-internal.mysql.com:/home/bk/mysql-4.0 · 2a1a6e5a
      unknown authored
      into ice.snake.net:/Volumes/ice2/MySQL/bk/mysql-4.0
      
      
      2a1a6e5a
    • unknown's avatar
      README: · 063deb90
      unknown authored
        Update README URL. (Bug #3678)
      
      
      mysql-test/README:
        Update README URL. (Bug #3678)
      063deb90
    • unknown's avatar
      row0mysql.c, row0mysql.h, ha_innodb.cc: · 3db332ca
      unknown authored
        Inside LOCK TABLES, use either LOCK_S or LOCK_X in locking reads; an improvent over the previous patch
      
      
      sql/ha_innodb.cc:
        Inside LOCK TABLES, use either LOCK_S or LOCK_X in locking reads; an improvent over the previous patch
      innobase/include/row0mysql.h:
        Inside LOCK TABLES, use either LOCK_S or LOCK_X in locking reads; an improvent over the previous patch
      innobase/row/row0mysql.c:
        Inside LOCK TABLES, use either LOCK_S or LOCK_X in locking reads; an improvent over the previous patch
      3db332ca
    • unknown's avatar
      Changed --log-warnings to be integer instead of boolean. Given --skip-log-warnings · 80c66247
      unknown authored
      will disable warnings, --log-warnings will increment warning level by one, or the
      level can be given as an optional argument. Default level is 1.
      
      Changed aborted connection warning to be logged only if the level is > 1.
      
      
      sql/sql_class.h:
        Changed boolean into ulong.
      sql/sql_parse.cc:
        Changed aborted connection warning to be logged only if the level is > 1.
      80c66247
  6. 31 May, 2004 3 commits
  7. 30 May, 2004 1 commit
  8. 29 May, 2004 2 commits
  9. 28 May, 2004 5 commits
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.0 · 64e98031
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/4.0.b3738
      
      
      64e98031
    • unknown's avatar
      a fix. · 0cb0e7f5
      unknown authored
      (Bug#3738: SQL_CALC_FOUND_ROWS ignores WHERE if LIMIT used,
       Bug#3845: wrong FOUND_ROWS result)
      
      
      0cb0e7f5
    • unknown's avatar
      InnoDB: Add diagnostics when tmpfile() fails at start (Bug #3919) · 7aa93578
      unknown authored
      
      innobase/dict/dict0dict.c:
        Replace tmpfile() with os_file_create_tmpfile()
      innobase/include/os0file.h:
        Add os_file_create_tmpfile()
      innobase/lock/lock0lock.c:
        Replace tmpfile() with os_file_create_tmpfile()
      innobase/os/os0file.c:
        Add os_file_create_tmpfile()
        os_file_handle_error(): remove unused first parameter
      7aa93578
    • unknown's avatar
      Added option --config-extra-env to Do-compile · 606cb09d
      unknown authored
      
      Build-tools/Do-compile:
        Added option --config-extra-env
      include/my_global.h:
        Cleaned up comment to follow same indentation style as the rest of the code
      606cb09d
    • unknown's avatar
      my_global.h: · e356f664
      unknown authored
        Improved a comment about HAVE_BROKEN_PREAD: pread() only works on HP-UX 11.0 if one installs kernel patch PHKL_20349 or greater
      
      
      include/my_global.h:
        Improved a comment about HAVE_BROKEN_PREAD: pread() only works on HP-UX 11.0 if one installs kernel patch PHKL_20349 or greater
      e356f664
  10. 27 May, 2004 7 commits
  11. 26 May, 2004 2 commits
    • unknown's avatar
      netware files should always be in 'make dist' · 1d03d162
      unknown authored
      use opt_net_buffer_length instead of net_buffer_length
      
      
      Makefile.am:
        netware files should always be in 'make dist'
      client/mysqldump.c:
        use opt_net_buffer_length instead of net_buffer_length
      configure.in:
        netware files should always be in 'make dist'
      netware/Makefile.am:
        netware files should always be in 'make dist'
      1d03d162
    • unknown's avatar
      VC++ portability fix · cc24ac70
      unknown authored
      
      VC++Files/client/mysqlclient.dsp:
        Added missing /D MYSQL_CLIENT
      VC++Files/innobase/innobase.dsp:
        Remove not existing file
      sql/mysqld.cc:
        Fixed comment
      cc24ac70