1. 10 Mar, 2006 4 commits
    • unknown's avatar
      Fixed bug#13575: SP funcs in select with distinct/group and order by can · 6f8c1f6d
      unknown authored
      produce wrong data
      
      By default Item_sp_func::val_str() returns string from it's result_field 
      internal buffer. When grouping is present Item_copy_string is used to 
      store SP function result, but it doesn't additionally buffer the result.
      When the next record is read, internal buffer is overwritten, due to
      this Item_copy_string::val_str() will have wrong data. Thus producing
      weird query result.
      
      The Item_func_sp::val_str() now makes a copy of returned value to prevent
      occasional corruption.
      
      
      mysql-test/t/sp.test:
        Added test case for bug#13575: SP funcs in select with distinct/group and order by can
        produce wrong data
      mysql-test/r/sp.result:
        Added test case for bug#13575: SP funcs in select with distinct/group and
            order by can produce wrong data
      sql/item_func.h:
        Fixed bug#13575: SP funcs in select with distinct/group and order by can
            produce wrong data
            The Item_func_sp::val_str() now makes a copy of returned value to prevent
            occasinal corruption.
      6f8c1f6d
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · a7717c72
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.0
      
      a7717c72
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.0 · 44a38121
      unknown authored
      into  zim.(none):/home/brian/mysql/mysql-5.0
      
      44a38121
    • unknown's avatar
      This patch does 1) fix my build breakage 2) Complete the removal of all... · e9f80a4a
      unknown authored
      This patch does 1) fix my build breakage  2) Complete the removal of all symbols which could clash with another parser. 
      
      
      sql/mysql_priv.h:
        Porting update
      sql/mysqld.cc:
        Porting update
      sql/sp.cc:
        Porting update
      sql/sql_lex.cc:
        Porting update
      sql/sql_lex.h:
        Porting update
      sql/sql_parse.cc:
        Porting update
      sql/sql_prepare.cc:
        Portinng update
      sql/sql_trigger.cc:
        Porting update
      sql/sql_view.cc:
        Porting update
      e9f80a4a
  2. 09 Mar, 2006 11 commits
  3. 08 Mar, 2006 8 commits
  4. 07 Mar, 2006 9 commits
  5. 06 Mar, 2006 8 commits
    • unknown's avatar
      after merge · b53b7432
      unknown authored
      
      mysql-test/mysql-test-run.sh:
        tests depend on umask
      b53b7432
    • unknown's avatar
      Fix typo · 73be23bd
      unknown authored
      
      client/mysqltest.c:
        Fix typo, add extra "s"
      73be23bd
    • unknown's avatar
      Revert · 60a12af7
      unknown authored
      
      mysql-test/lib/mtr_misc.pl:
        Revert change to outpout exe path and name in win format
      60a12af7
    • unknown's avatar
      Remove unused var · e289f394
      unknown authored
      Reduce code
      
      
      client/mysqltest.c:
        Remove the "cmd" variable in do_sleep, left unintentionaly after merge
        Implement the same elegeant solution to fund the command name in do_modify_ar
      e289f394
    • unknown's avatar
      compilation fixes · 5149916a
      unknown authored
      
      BitKeeper/etc/ignore:
        Added include/openssl to the ignore list
      5149916a
    • unknown's avatar
      Win fixes · 0b4e062b
      unknown authored
       - Use tmp sh file both in system and popen 
      
      
      client/mysqltest.c:
        Introduce common functions to handle unix emulation on windows using a temporary sh file.
        Use it both in my_popen and my_system.
      mysql-test/r/mysqltest.result:
        Update test result
      mysql-test/t/mysqltest.test:
        Fix "windows paths" in three places that doesn't automatically get fixed
        Uset the output file mysqltest.sql instead of con.sql as con is not an allowed filename on Windows
        Use system for util functions
      0b4e062b
    • unknown's avatar
      Use grep instead of egrep · bb209d14
      unknown authored
      Use system inestad of exec
      
      
      mysql-test/t/trigger-grant.test:
        Use "system" instead of exec for system admin tasks
        No need to use "egrep", changing to "grep"
      bb209d14
    • unknown's avatar
      merged · 28034d38
      unknown authored
      
      mysql-test/t/kill.test:
        Auto merged
      28034d38