1. 07 Sep, 2005 15 commits
  2. 06 Sep, 2005 25 commits
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0 · 2629afe4
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-mrg-5.0
      
      
      2629afe4
    • unknown's avatar
      Merge eherman@bk-internal.mysql.com:/home/bk/mysql-5.0 · 59be84d3
      unknown authored
      into mysql.com:/Users/eric/bktmp/mysql-5.0
      
      
      59be84d3
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · ff300f57
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/bug12715/my50-bug12715
      
      
      ff300f57
    • unknown's avatar
      Backport fixes for mysqltest.test from 5.0 · a3536083
      unknown authored
      
      client/mysqltest.c:
        Backport from 5.0
      mysql-test/t/mysqltest.test:
        Remove the extra ;
      a3536083
    • unknown's avatar
      Merge mysql.com:/home/alexi/dev/mysql-4.1-0 · 2e883d19
      unknown authored
      into  mysql.com:/home/alexi/dev/mysql-5.0-0
      
      
      sql/item_cmpfunc.cc:
        Auto merged
      mysql-test/r/join_outer.result:
        Manual merge
      mysql-test/t/join_outer.test:
        Manual merge
      sql/item_cmpfunc.h:
        Manual merge
      sql/opt_range.cc:
        Manual merge
      sql/sql_yacc.yy:
        Manual merge
      BitKeeper/etc/RESYNC_TREE:
        New BitKeeper file ``BitKeeper/etc/RESYNC_TREE''
      2e883d19
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0 · 20a72bad
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/bug12715/my50-bug12715
      
      
      20a72bad
    • unknown's avatar
      Merge eherman@bk-internal.mysql.com:/home/bk/mysql-4.1 · 291d59d4
      unknown authored
      into mysql.com:/Users/eric/bktmp/mysql-4.1
      
      
      sql/sql_parse.cc:
        Auto merged
      291d59d4
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/work-4.1 · 774a4c4d
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-mrg-5.0
      
      
      sql/mysqld.cc:
        Auto merged
      774a4c4d
    • unknown's avatar
      postmerge fix · 981e5226
      unknown authored
      981e5226
    • unknown's avatar
      Merge eherman@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3fd4a647
      unknown authored
      into mysql.com:/Users/eric/bktmp/mysql-5.0
      
      
      3fd4a647
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/work-4.1 · 5618d021
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-mrg-5.0
      
      
      configure.in:
        Auto merged
      mysql-test/r/func_math.result:
        Auto merged
      mysql-test/r/ps.result:
        Auto merged
      mysql-test/t/func_math.test:
        Auto merged
      mysql-test/t/ps.test:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sql_cache.cc:
        Auto merged
      sql/sql_cache.h:
        Auto merged
      5618d021
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 9ac1de7a
      unknown authored
      into  mysql.com:/home/alik/Documents/AllProgs/MySQL/devel/5.0-bug12953
      
      
      9ac1de7a
    • unknown's avatar
      Fix for Bug#12953 "Stored procedures: crash if OPTIMIZE TABLE in function" · b8920588
      unknown authored
      OPTIMIZE TABLE statement is forbidden from usage in stored procedures/functions.
      
      NOTE: OPTIMIZE TABLE statement can be useful in stored procedures. The idea is
      that the user/administrator can create a stored procedure for admin
      tasks (optimizing, backing up, etc). This procedure can be scheduled to run
      automatically (by mean of internal cron (WL#1034)). So, once we can make this
      statement work, it is worth doing it.
      
      
      mysql-test/r/sp-error.result:
        Results for the test case for Bug#12953 added.
      mysql-test/t/sp-error.test:
        Test case for Bug#12953 "Stored procedures: crash if OPTIMIZE TABLE in function" added.
      sql/sql_yacc.yy:
        Forbid "OPTIMIZE TABLE" statement from use in stored procedures/functions.
      b8920588
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0 · 7a57a16a
      unknown authored
      into  ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0
      
      
      7a57a16a
    • unknown's avatar
      Added possibility to use string values 'true' and 'false' case · 87544d67
      unknown authored
      insensitively with boolean options. Added a warning if given
      value is invalid and skips the option handling in that case.
      
      
      87544d67
    • unknown's avatar
      Bug #12715 Compilation of yassl/algebra.ccp fails on buildqnx2 · 2f886b93
      unknown authored
       - Workaround
      
      
      extra/yassl/mySTL/helpers.hpp:
        Workaround for QNX
      extra/yassl/mySTL/list.hpp:
        Use workaround for placement new
      extra/yassl/taocrypt/src/misc.cpp:
        Don't include <new>
      2f886b93
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 9e7a1bb2
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.0
      
      
      9e7a1bb2
    • unknown's avatar
      item_cmpfunc.h: · f1cc5049
      unknown authored
        Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
         for some expressions.
         The classes Item_func_between, Item_func_if, Item_func_in are modified.
         Item_func_between/in objects can represent now [NOT]BETWEEN/IN expressions.
         The class Item_func_opt_neg is added to factor out the functionality
         common for the modified classes Item_func_between and Item_func_in.
      item_cmpfunc.cc:
        Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
         for some expressions.
         Added Item_func_between::fix_fields(), Item_func_if::fix_fields(),
         Item_func_in::fix_fields(). They correct generic calculation of
         the not_null_tables attribute when it is needed.
         Modified Item_func_between::val_int(), Item_func_in::val_int().
      opt_range.cc:
        Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
         for some expressions.
         The function get_mm_tree() is modified. There cannot be NOT before
         BETWEEN/IN anymore. Rather Item_func_between/in objects can represent
         now [NOT]BETWEEN/IN expressions.
      sql_yacc.yy:
        Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
         for some expressions.
         Item_func_between/in objects can represent now [NOT]BETWEEN/IN expresions.
      join_outer.result:
        Fixed some testcases results (bugs #12101, #12102)
      join_outer.test:
        Added testcases for bugs #12101, #12102
      
      
      mysql-test/t/join_outer.test:
        Added testcases for bugs #12101, #12102
      mysql-test/r/join_outer.result:
        Fixed some testcases results (bugs #12101, #12102)
      sql/sql_yacc.yy:
        Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
         for some expressions.
         Item_func_between/in objects can represent now [NOT]BETWEEN/IN expresions.
      sql/opt_range.cc:
        Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
         for some expressions.
         The function get_mm_tree() is modified. There cannot be NOT before
         BETWEEN/IN anymore. Rather Item_func_between/in objects can represent
         now [NOT]BETWEEN/IN expressions.
      sql/item_cmpfunc.cc:
        Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
         for some expressions.
         Added Item_func_between::fix_fields(), Item_func_if::fix_fields(),
         Item_func_in::fix_fields(). They correct generic calculation of
         the not_null_tables attribute when it is needed.
         Modified Item_func_between::val_int(), Item_func_in::val_int().
      sql/item_cmpfunc.h:
        Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
         for some expressions.
         The classes Item_func_between, Item_func_if, Item_func_in are modified.
         Item_func_between/in objects can represent now [NOT]BETWEEN/IN expressions.
         The class Item_func_opt_neg is added to factor out the functionality
         common for the modified classes Item_func_between and Item_func_in.
      f1cc5049
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 9d14671f
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-4.1
      
      
      9d14671f
    • unknown's avatar
      Bug #12984 mysqltest.test: different output from "exec NonExistsinfComamdn" · 050d992b
      unknown authored
       - Common error handling regardless of --ps-protocol or not.
      
      
      client/mysqltest.c:
        Merge normal_handle_error and run_query_stmt_handle_error to get consistent functionality and error messages regardless if --ps-protocol is used or not
        Call handle_error when error occured to check for expected error codes/states
        Call handle_no_error when no error ahs occured to check if an error was expected
      050d992b
    • unknown's avatar
      Bug #6172 RAND(a) should only accept constant values as arguments(2nd version) · 61a5fac1
      unknown authored
        Argument of RAND function can be constant value only
      
      
      61a5fac1
    • unknown's avatar
      func_like.result, func_like.test: · 965afd45
      unknown authored
        adding test case.
      item_cmpfunc.cc:
        Bug#12611
        ESCAPE + LIKE do not work when the escape char is a multibyte one
        Additional fix for 8bit character sets:
        escape character must be converted into
        operation character set.
      
      
      sql/item_cmpfunc.cc:
        Bug#12611
        ESCAPE + LIKE do not work when the escape char is a multibyte one
        Additional fix for 8bit character sets:
        escape character must be converted into
        operation character set.
      mysql-test/t/func_like.test:
        adding test case.
      mysql-test/r/func_like.result:
        adding test case.
      965afd45
    • unknown's avatar
      Detect comment with command using extra delimiter · 8bb92058
      unknown authored
      
      mysql-test/include/have_lowercase0.inc:
        Remove extra ; at end of command(causing it to be skipped)
      mysql-test/r/mysqltest.result:
        Update test results
      mysql-test/t/mysqltest.test:
        Add test to detect "comment with command" with extra ; delimiter
        Fix extra ; delimiter
      8bb92058
    • unknown's avatar
      mysqld.cc: · 94c98b51
      unknown authored
        after merge fix
      
      
      sql/mysqld.cc:
        after merge fix
      94c98b51
    • unknown's avatar
      item_cmpfunc.h: · e254105b
      unknown authored
        Bug 12611 : ESCAPE + LIKE do not work when the escape char is a multibyte one
        Forgot to commit this file in the previous changeset,
        together with other files.
      
      
      sql/item_cmpfunc.h:
        Bug 12611 : ESCAPE + LIKE do not work when the escape char is a multibyte one
        Forgot to commit this file in the previous changeset,
        together with other files.
      e254105b