1. 18 Apr, 2007 1 commit
    • unknown's avatar
      Bug#25452 mysql_upgrade access denied · cc435033
      unknown authored
       - Improve mysql_upgrade and add comments describing it's logic
       - Don't look for mysql and mysqlcheck randomly, use dir where mysql_upgrade
        was started from
       - Don't look for mysql_fix_privilege_tables.sql randomly, compile
        in the mysql_fix_privilege_tables.sql file and use that to upgrade
        the system tables of MySQL
       - Check for any unexpected error returned from runnning the mysql_fix_privilege_tables SQL
       - Fix bug#26639, bug#24248 and bug#25405
      
      
      BitKeeper/etc/ignore:
        Added scripts/comp_sql scripts/mysql_fix_privilege_tables_sql.c to the ignore list
      CMakeLists.txt:
        Build files also in scripts/
      Makefile.am:
        Build scripts/ a little earlier to make
        the scripts/mysql_fix_privilege_tables_sql.c file available
        when client/ is built
      client/mysql_upgrade.c:
        Updated version of mysql_upgrade with comments and logical functions
      include/my_global.h:
        Move IF_WIN macro to my_global.h fr from sql/mysql_priv.h
      mysql-test/r/mysql_upgrade.result:
        Update result
      mysql-test/t/mysql_upgrade.test:
        Add more tests for different bugs related to mysql_upgrade
      scripts/Makefile.am:
        Build comp_sql and mysql_fix_privilege_tables_sql.c
      sql/mysql_priv.h:
        Move IF_WIN macro to my_global.h fr from sql/mysql_priv.h
      scripts/CMakeLists.txt:
        New BitKeeper file ``scripts/CMakeLists.txt''
      scripts/comp_sql.c:
        New BitKeeper file ``scripts/comp_sql.c''
      cc435033
  2. 02 Mar, 2007 1 commit
  3. 01 Mar, 2007 22 commits
  4. 28 Feb, 2007 16 commits
    • unknown's avatar
      Merge mysql.com:/nfsdisk1/lars/bkroot/mysql-5.0-rpl · 2c615cc4
      unknown authored
      into  mysql.com:/nfsdisk1/lars/MERGE/mysql-5.0-merge
      
      
      sql/mysql_priv.h:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      2c615cc4
    • unknown's avatar
      Fixed compiler warnings. · 0e90ed8e
      unknown authored
      
      client/mysql_upgrade.c:
        Fixed problem with mysql_upgrade being dependent
        on local my.cnf files and problem with memory not being freed.
      client/mysqltest.c:
        Changed type to avoid warning.
      cmd-line-utils/readline/xmalloc.c:
        Fix to avoid warning.
      include/my_dbug.h:
        To disable parts from code in non-debug more.
      sql/field.cc:
        Fixed warning.
      sql/ha_archive.cc:
        Fixed warning.
      sql/ha_berkeley.cc:
        Added casts to avoid warnings.
      sql/ha_ndbcluster.cc:
        Fixed warnings.
      sql/log.cc:
        Added casts to avoid warnings.
      sql/slave.cc:
        Avoid warning.
      sql/sql_repl.cc:
        Avoid warning.
      support-files/compiler_warnings.supp:
        Added disabled warnings to compiler_warnings.supp file.
        These are backported mainly from 5.1 suppress file, but there
        are some additional new ones.
      0e90ed8e
    • unknown's avatar
      Merge pilot.blaudden:/home/msvensson/mysql/bug25074/my50-bug25074 · 1a4ed9ad
      unknown authored
      into  pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint
      
      1a4ed9ad
    • unknown's avatar
      Bug #25074 mysql_upgrade test can't give consistent results · 91b3b312
      unknown authored
       - Tell the programs executed by mysql_upgrade to only read
        from the defaults file generated by msyql_upgrade
       - Fix memory leaks
      
      
      client/mysql_upgrade.c:
        - Always generate defaults file used for the programs executed
          by mysql_upgrade.
        - Set the executed programs to read options _only_ from the
          generated defaults file 
        - Add DBUG printouts
        - Add comments
        - Fix memory leaks
        - Change one 'my_delete'(delete a file) to 'my_free'(free memory)
        - Free memory allocated by 'load_default'
      91b3b312
    • unknown's avatar
      Bug #20166 mysql-test-run.pl does not test system privilege tables creation · 70789284
      unknown authored
       - No .sql files in mysql-test/lib/ anymore, don't copy them
      
      
      scripts/make_binary_distribution.sh:
        No need to copy mysql-test/lib/*.sql there are no sql files there anymore
      scripts/make_win_bin_dist:
        No need to copy mysql-test/lib/*.sql there are no sql files there anymore
      70789284
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0-maint · 167ea87e
      unknown authored
      into  pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint
      
      167ea87e
    • unknown's avatar
      Merge pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint-bug20166 · a9155a6d
      unknown authored
      into  pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint
      
      
      BitKeeper/etc/ignore:
        auto-union
      BitKeeper/deleted/.del-init_db.sql:
        Auto merged
      BitKeeper/deleted/.del-init_db.sql~a77d572c39d5a1f8:
        Auto merged
      client/mysqltest.c:
        Auto merged
      mysql-test/Makefile.am:
        Auto merged
      mysql-test/lib/mtr_process.pl:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      a9155a6d
    • unknown's avatar
      Merge pilot.blaudden:/home/msvensson/mysql/mysql-4.1-maint · dc1921c3
      unknown authored
      into  pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint
      
      
      BitKeeper/etc/ignore:
        auto-union
      mysql-test/Makefile.am:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      BitKeeper/deleted/.del-init_db.sql:
        Auto merged
      BitKeeper/deleted/.del-init_db.sql~a77d572c39d5a1f8:
        Auto merged
      dc1921c3
    • unknown's avatar
      Merge pilot.blaudden:/home/msvensson/mysql/bug24878/my41-bug24878 · a007095e
      unknown authored
      into  pilot.blaudden:/home/msvensson/mysql/mysql-4.1-maint
      
      a007095e
    • unknown's avatar
      Bug#24878 mysql server doesn't log incident time in "mysqld got signal 11" error messages · 4d9fc10b
      unknown authored
       - Add printout of current time when mysqld is killed by an
         unhandled signal
      
      
      sql/mysqld.cc:
        Add printout of current time before the "mysqld got signal %d" message
        Hopefully we don't crash in the calls to 'time' or 'localtime_r'
        but if that should start to happen we can move the printout of
        time further down. At least it's now below the check for segfault
        inside of segfault handler.
      4d9fc10b
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0-rpl · bbff12fa
      unknown authored
      into  mysql.com:/home/bar/mysql-5.0.b24478
      
      bbff12fa
    • unknown's avatar
      Bug#20166 mysql-test-run.pl does not test system privilege tables creation · 36f517a6
      unknown authored
       - Null merge 4.1 patch
      
      
      mysql-test/Makefile.am:
        Null merge to 4.1 patch
      scripts/Makefile.am:
        No need to clean mysql_create_system_tablesa anyomre
      36f517a6
    • unknown's avatar
      Additional test changes for · f0fea788
      unknown authored
      Bug N 15126 character_set_database is not replicated (LOAD DATA INFILE need it)
      Positions of some binlog events were changed because of
      additional logging of @@collation_database.
      
      f0fea788
    • unknown's avatar
      Merge pilot.blaudden:/home/msvensson/mysql/mysql-4.1-maint · ad221c8d
      unknown authored
      into  pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint-bug20166
      
      
      BitKeeper/etc/ignore:
        auto-union
      BitKeeper/deleted/.del-init_db.sql:
        Auto merged
      BitKeeper/deleted/.del-init_db.sql~a77d572c39d5a1f8:
        Auto merged
      client/mysqltest.c:
        Auto merged
      mysql-test/Makefile.am:
        Auto merged
      mysql-test/lib/mtr_process.pl:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      ad221c8d
    • unknown's avatar
      Bug#20166 mysql-test-run.pl does not test system privilege tables creation · dd5c68b9
      unknown authored
       - Build lib/init-db.sql from the output of mysql_create_system_tables
       - Remove mysql-test/init_db.sql and mysql-test/lib/init_db.sql
       - Leave netware/init_db.sql until 5.0 where we should soon have possibility
         to test with mysql-test-run.pl
      
      
      BitKeeper/deleted/.del-init_db.sql:
        Delete: mysql-test/init_db.sql
      BitKeeper/deleted/.del-init_db.sql~a77d572c39d5a1f8:
        Delete: mysql-test/lib/init_db.sql
      BitKeeper/etc/ignore:
        Added mysql-test/lib/init_db.sql to the ignore list
      mysql-test/Makefile.am:
        Build lib/init_db.sql from the output of mysql_create_system_tables
      dd5c68b9
    • unknown's avatar
      After merge fix · f36a82c6
      unknown authored
      f36a82c6