1. 08 Jul, 2005 11 commits
    • unknown's avatar
      Merge mysql.com:/usr/local/bk/mysql-5.0 · a50621e8
      unknown authored
      into  mysql.com:/home/pem/work/mysql-5.0
      
      
      a50621e8
    • unknown's avatar
      Fixed BUG#11365: Stored Procedure: Crash on Procedure operation · accdff51
      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.
      accdff51
    • unknown's avatar
      Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-5.0 · 6eedec68
      unknown authored
      into igor-inspiron.creware.com:/home/igor/mysql-5.0
      
      
      6eedec68
    • unknown's avatar
      Merge igor-inspiron.creware.com:/home/igor/mysql-5.0 · b24aa065
      unknown authored
      into igor-inspiron.creware.com:/home/igor/dev/mysql-5.0-0
      
      
      mysql-test/r/ctype_utf8.result:
        Auto merged
      b24aa065
    • unknown's avatar
      Merge mysql.com:/usr/local/bk/mysql-5.0 · 7672befa
      unknown authored
      into  mysql.com:/home/pem/work/mysql-5.0
      
      
      7672befa
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-5.0.9-clone · 586e91ab
      unknown authored
      into mysql.com:/space/my/mysql-5.0
      
      
      586e91ab
    • unknown's avatar
      - manual merge of the addition of including mysqlt-test/t/*.def · d261c2af
      unknown authored
      
      mysql-test/Makefile.am:
        - manual merge
      scripts/make_binary_distribution.sh:
        - manual merge
      d261c2af
    • unknown's avatar
      ctype_utf8.test: · 47c921e3
      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.
      47c921e3
    • unknown's avatar
      - added mysql-test/t/*.def to the source and binary distributions · 3d2814d6
      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
      3d2814d6
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/mysql-5.0-release · 47e50b0a
      unknown authored
      into  mysql.com:/usr/home/ram/work/mysql-5.0
      
      
      47e50b0a
    • unknown's avatar
      a fix (bug #11809: ps_1general.test fails on QNX). · 2d4e858a
      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
      2d4e858a
  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 · 8a23dd86
      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
      8a23dd86
    • unknown's avatar
      Merge · 376a50e6
      unknown authored
      376a50e6
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0 · abe951ab
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-bug4-5.0
      
      
      abe951ab
    • unknown's avatar
      mtr_misc.pl: · 0f063423
      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
      0f063423
    • unknown's avatar
      Look in the directory above the executable for the my.cnf/ini, on Windows, as · 348dfd41
      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.
      348dfd41
    • unknown's avatar
      Merge igor-inspiron.creware.com:/home/igor/mysql-5.0 · ef4290d5
      unknown authored
      into igor-inspiron.creware.com:/home/igor/dev/mysql-5.0-0
      
      
      ef4290d5
    • unknown's avatar
      view.result, view.test: · 39968552
      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.
      39968552
    • unknown's avatar
      Updated sp.result · de40b79a
      unknown authored
      
      mysql-test/r/sp.result:
        Updated test result.
      de40b79a
    • unknown's avatar
      Merge · f3a84063
      unknown authored
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      f3a84063
    • unknown's avatar
      Fixed BUG#7088: Stored procedures: labels won't work if character set is utf8. · 23cc6010
      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).
      23cc6010