1. 05 Aug, 2003 3 commits
    • bar@bar.mysql.r18.ru's avatar
      Fix: · 708ddc3a
      bar@bar.mysql.r18.ru authored
      CREATE TABLE t1 (s1 CHAR(5) COLLATE latin1_german2_ci);
      INSERT INTO t1 VALUES ('Ü');
      SELECT FIELD('ue',s1) FROM t1;
      The above returned 0 in error.
      Now 1 is returned.
      708ddc3a
    • bar@bar.mysql.r18.ru's avatar
      Fix: · 85c7a819
      bar@bar.mysql.r18.ru authored
      CREATE TABLE t1 (s1 CHAR(5) CHARACTER SET latin1 COLLATE latin1_german2_ci);
      INSERT INTO t1 VALUES ('Ü');
      INSERT INTO t1 VALUES ('ue');
      SELECT DISTINCT s1 FROM t1;
      
      The above returned two rows in error.
      Now it returns one row, in latin1_german2_ci:  Ü == ue
      85c7a819
    • bar@bar.mysql.r18.ru's avatar
      fix_fields recoursion didn't stop when some level's fix_length_and_dec · 544f96f0
      bar@bar.mysql.r18.ru authored
      produced an error. This led to server crash in some cases, e.g.:
      create table t7 (s1 char);
      select * from t7
      where concat(s1 collate latin1_general_ci,s1 collate latin1_swedish_ci)
      = 'AA';
      544f96f0
  2. 04 Aug, 2003 1 commit
  3. 02 Aug, 2003 2 commits
  4. 01 Aug, 2003 7 commits
  5. 31 Jul, 2003 2 commits
    • bar@bar.mysql.r18.ru's avatar
      mysqldump.c: · 44c0ca61
      bar@bar.mysql.r18.ru authored
        Use the default character set instead of binary. This is to make "mysqlshow" -> "cat'n'paste database name" -> "mysqldump dbname" circle working.
      44c0ca61
    • bar@bar.mysql.r18.ru's avatar
      cp1251.xml: · e8d52f34
      bar@bar.mysql.r18.ru authored
        Upper/lower case translation bug for letter 't' fix.
      e8d52f34
  6. 30 Jul, 2003 4 commits
  7. 29 Jul, 2003 6 commits
  8. 28 Jul, 2003 8 commits
  9. 27 Jul, 2003 3 commits
  10. 26 Jul, 2003 2 commits
    • guilhem@mysql.com's avatar
      Merge gbichot@213.136.52.20:/home/bk/mysql-4.1 · 941a65c1
      guilhem@mysql.com authored
      into mysql.com:/home/mysql_src/mysql-4.1
      941a65c1
    • guilhem@gbichot2's avatar
      My changes to test rpl_insert_id in 4.0 about replication of foreign_key_checks · a2b861b2
      guilhem@gbichot2 authored
      have in fact no effect, because in 4.0 the slave always runs with --skip-innodb.
      In 4.1, mysqld accepts option --innodb which can override --skip-innodb.
      So I add this option to the test.
      When the updated test (using InnoDB tables) from 4.0 will be merged
      into 4.1, with this good .opt file, we'll have a meaningful test in 4.1.
      Until then, the test in 4.1 will pass but be useless.
      And in 4.0, it will stay useless forever.
      ("it" = the part of the test which tests replication of foreign_key_checks)
      a2b861b2
  11. 25 Jul, 2003 2 commits