1. 08 Jul, 2005 11 commits
    • unknown's avatar
      Merge mysql.com:/usr/local/bk/mysql-5.0 · 02ccf756
      unknown authored
      into  mysql.com:/home/pem/work/mysql-5.0
      
      02ccf756
    • unknown's avatar
      Fixed BUG#11365: Stored Procedure: Crash on Procedure operation · 6efb3990
      unknown authored
        Two separate problems. A key buffer was too small in sp.cc for multi-byte
        fields, and the creation and fixing of mysql.proc in the scripts hadn't been
        updated with the correct character sets and collations (like the other
        system tables had).
        Note: No special test case, as the use of utf8 for mysql.proc will make
        any existing crash (if the buffer overrrun wasn't fixed).
      
      
      mysql-test/r/sp-error.result:
        Updated test case for too long SP names (as the limit has increased with the use of utf8).
      mysql-test/t/sp-error.test:
        Updated test case for too long SP names (as the limit has increased with the use of utf8).
      scripts/mysql_create_system_tables.sh:
        Use utf8 for mysql.proc, just like for the other system tables.
      scripts/mysql_fix_privilege_tables.sql:
        Use utf8 for mysql.proc, just like for the other system tables.
        (Some tabs also replaced by space)
      sql/sp.cc:
        Use a larger key buffer for stored procedures to avoid stack overrun with multi-byte keys.
      6efb3990
    • unknown's avatar
      Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-5.0 · 67e4b04a
      unknown authored
      into igor-inspiron.creware.com:/home/igor/mysql-5.0
      
      67e4b04a
    • unknown's avatar
      Merge igor-inspiron.creware.com:/home/igor/mysql-5.0 · 44d77fa3
      unknown authored
      into igor-inspiron.creware.com:/home/igor/dev/mysql-5.0-0
      
      
      mysql-test/r/ctype_utf8.result:
        Auto merged
      44d77fa3
    • unknown's avatar
      Merge mysql.com:/usr/local/bk/mysql-5.0 · 6eb0451e
      unknown authored
      into  mysql.com:/home/pem/work/mysql-5.0
      
      6eb0451e
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-5.0.9-clone · ff8377d0
      unknown authored
      into mysql.com:/space/my/mysql-5.0
      
      ff8377d0
    • unknown's avatar
      - manual merge of the addition of including mysqlt-test/t/*.def · a7088fd3
      unknown authored
      
      mysql-test/Makefile.am:
        - manual merge
      scripts/make_binary_distribution.sh:
        - manual merge
      a7088fd3
    • unknown's avatar
      ctype_utf8.test: · 63bba165
      unknown authored
        Added a test case for bug #11484.
      hp_hash.c:
        Fixed bug #11484.
        This bug in the function hp_rec_key_cmp resulted in wrong
        comparison of varchar multibyte keys if the bytes after 
        string values happened to be different. This caused wrong
        results for queries returning DISTINCT varchar fields in
        multibyte charsets (e.g. in utf8).
      
      
      heap/hp_hash.c:
        Fixed bug #11484.
        This bug in the function hp_rec_key_cmp resulted in wrong
        comparison of varchar multibyte keys if the bytes after 
        string values happened to be different. This caused wrong
        results for queries returning DISTINCT varchar fields in
        multibyte charsets (e.g. in utf8).
      mysql-test/t/ctype_utf8.test:
        Added a test case for bug #11484.
      63bba165
    • unknown's avatar
      - added mysql-test/t/*.def to the source and binary distributions · a652b179
      unknown authored
      
      mysql-test/Makefile.am:
        - added mysql-test/t/*.def to the source distribution and make sure that "make install"
          installs it, too.
      scripts/make_binary_distribution.sh:
        - added mysql-test/t/*.def to the binary distribution
      a652b179
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/mysql-5.0-release · a78fdd1e
      unknown authored
      into  mysql.com:/usr/home/ram/work/mysql-5.0
      
      a78fdd1e
    • unknown's avatar
      a fix (bug #11809: ps_1general.test fails on QNX). · 17c97d75
      unknown authored
      
      mysql-test/r/ps_1general.result:
        a fix (bug #11809: ps_1general.test fails on QNX).
        replace Max_data_length column value with '#' as well
      mysql-test/t/ps_1general.test:
        a fix (bug #11809: ps_1general.test fails on QNX).
        replace Max_data_length column value with '#' as well
      17c97d75
  2. 07 Jul, 2005 19 commits
  3. 06 Jul, 2005 10 commits
    • unknown's avatar
      Merge jwinstead@production.mysql.com:my/mysql-5.0-11045 · 2801882b
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      VC++Files/sql/mysqld.dsp:
        Auto merged
      sql/ha_federated.cc:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/table.cc:
        Auto merged
      sql/item_strfunc.cc:
        SCCS merged
      2801882b
    • unknown's avatar
      Merge · b4fc67ac
      unknown authored
      b4fc67ac
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0 · 632624e7
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-bug4-5.0
      
      632624e7
    • unknown's avatar
      mtr_misc.pl: · a6b2529d
      unknown authored
        Corrected appending of .exe to Windows executables
        Don't alter read only @_ in foreach loop
      mysql-test-run.pl:
        Improved cleanup of binlogs
        Use separate log file for second master
        Corrected Windows paths to executables
      
      
      mysql-test/mysql-test-run.pl:
        Improved cleanup of binlogs
        Use separate log file for second master
        Corrected Windows paths to executables
      mysql-test/lib/mtr_misc.pl:
        Corrected appending of .exe to Windows executables
        Don't alter read only @_ in foreach loop
      a6b2529d
    • unknown's avatar
      Look in the directory above the executable for the my.cnf/ini, on Windows, as · 2633158e
      unknown authored
      the new installer and GUI tools expect. (Bug #10419) Also, dynamically bind to
      GetSystemWindowsDirectory() so that it works on all platforms. (Bug #5354)
      
      
      mysys/default.c:
        Dynamically bind to GetSystemWindowsDirectory() or emulate it, and also look
        in directory above the executable to find my.cnf/ini on Windows.
      2633158e
    • unknown's avatar
      Merge igor-inspiron.creware.com:/home/igor/mysql-5.0 · dc0b49d9
      unknown authored
      into igor-inspiron.creware.com:/home/igor/dev/mysql-5.0-0
      
      dc0b49d9
    • unknown's avatar
      view.result, view.test: · 45b189e3
      unknown authored
        Added a test case for bug #6120.
      sql_view.cc:
        Fixed bug #6120.
        The SP cache must be invalidated when a view is altered.
      
      
      sql/sql_view.cc:
        Fixed bug #6120.
        The SP cache must be invalidated when a view is altered.
      mysql-test/t/view.test:
        Added a test case for bug #6120.
      mysql-test/r/view.result:
        Added a test case for bug #6120.
      45b189e3
    • unknown's avatar
      Updated sp.result · 92db46de
      unknown authored
      
      mysql-test/r/sp.result:
        Updated test result.
      92db46de
    • unknown's avatar
      Merge · fc8c8a7a
      unknown authored
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      fc8c8a7a
    • unknown's avatar
      Fixed BUG#7088: Stored procedures: labels won't work if character set is utf8. · 2cecfe6f
      unknown authored
        We used 'IDENT' for labels as a temporary fix for the  parser conflicts
        introduced if the proper rule 'ident' was used. Now a specially tailored
        'label_ident' rule is used for labels instead.
      
      
      mysql-test/r/sp.result:
        New test cases for BUG#7088.
      mysql-test/t/sp.test:
        New test cases for BUG#7088.
      sql/sql_yacc.yy:
        Make labels in stored procedures work with other character sets than latin1.
        Using a separate 'label_ident' rule (instead of 'ident') and splitting
        the 'keyword' rule into two got rid of the temporary fix of using 'IDENT' for
        labels (which didn't heed character sets).
      2cecfe6f