1. 22 Nov, 2004 5 commits
    • unknown's avatar
      e112166f
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · f72b5978
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.1-bg6462
      
      
      sql/set_var.cc:
        Auto merged
      f72b5978
    • unknown's avatar
      Fix for bug #6462 "Same request on same data returns different · 4389be75
      unknown authored
      results." a.k.a. "Proper cleanup of subqueries is missing for SET and DO
      statements". (Version #2 with after-review fixes).
      
      To perform proper cleanup for statements that can contain subqueries 
      but don't have main select we must call free_undelaid_joins().
      
      
      mysql-test/r/subselect.result:
        Added test for bug #6462 "Same request on same data returns different
        results." a.k.a. "Proper cleanup of subqueries is missing for SET and DO
        statements".
      mysql-test/t/subselect.test:
        Added test for bug #6462 "Same request on same data returns different
        results." a.k.a. "Proper cleanup of subqueries is missing for SET and DO
        statements".
      sql/set_var.cc:
        Added missing cleanup of joins used in subqueries to SET statement.
      sql/sql_do.cc:
        Added missing cleanup of joins used in subqueries to DO statement.
      4389be75
    • unknown's avatar
      uca-dump.c: · abb53b6f
      unknown authored
        Mofidications to dump secondary and tertiary weigthts
        And some minor improvements
      
      
      strings/uca-dump.c:
        Mofidications to dump secondary and tertiary weigthts
        And some minor improvements
      abb53b6f
    • unknown's avatar
      Bug #6737: REGEXP gives wrong result with case sensitive collation: · 6d6b38c2
      unknown authored
      - A new flag MY_CS_CSSORT was introduced for case sensitivity.
      - Item_func_regexp doesn't substiture ICASE not only
        for binary collations but for case sensitive collations as well. 
      
      
      6d6b38c2
  2. 21 Nov, 2004 3 commits
    • unknown's avatar
      trx0undo.c, trx0purge.c: · 5a7198f5
      unknown authored
        Print a warning to the .err log if the InnoDB history list length is > 20 000 even though purge reaches the list head; this is to track corruption reported on the MySQL mailing list Nov 9, 2004
      lock0lock.c:
        Let SHOW INNODB STATUS print the history list length
      
      
      innobase/lock/lock0lock.c:
        Let SHOW INNODB STATUS print the history list length
      innobase/trx/trx0purge.c:
        Print a warning to the .err log if the InnoDB history list length is > 20 000 even though purge reaches the list head; this is to track corruption reported on the MySQL mailing list Nov 9, 2004
      innobase/trx/trx0undo.c:
        Print a warning to the .err log if the InnoDB history list length is > 20 000 even though purge reaches the list head; this is to track corruption reported on the MySQL mailing list Nov 9, 2004
      5a7198f5
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1 · 2d0011fc
      unknown authored
      into mysql.com:/orca/space/pekka/ndb/version/my41
      
      
      2d0011fc
    • unknown's avatar
      A fix and test case for Bug#6297 "prepared statement, wrong handling · 3507a52e
      unknown authored
       of <parameter> IS NULL":
      we must not only set Item::null_value in Item_param, but implement
      Item_param::is_null() to work well with IS NULL/IS NOT NULL clauses.
      
      
      mysql-test/r/ps.result:
        Test case for Bug#6297: test results fixed.
      mysql-test/t/ps.test:
        A test case for Bug#6297 "prepared statement, wrong handling of 
        <parameter> IS NULL"
      sql/item.h:
        A fix for Bug#6297: we must not only set null_value in Item_param, but
        also implement Item_param::is_null() to work well with  IS NULL/
        IS NOT NULL.
        Item::is_null() commented.
      3507a52e
  3. 19 Nov, 2004 30 commits
  4. 18 Nov, 2004 2 commits