- 10 Mar, 2006 7 commits
-
-
unknown authored
into mysql.com:/usr_rh9/home/elkin.rh9/MySQL/FIXES/5.0.20-bug15101-sysdate
-
unknown authored
After the ChangeSet 1.1892.20.1 2005/08/24 (Bug #12562) SYSDATE() is not an alias of NOW() and is unsafe for replication. `SYSDATE()' backward compatible aliasing clashes with the idea #12562 fix. To make it safe-replicatable we have to either use RBR or to restore the pre-5.0 style. --sysdate-is-now command line flag was introduced to provide backward compatibility. sql/mysqld.cc: New option to force SYSDATE's backward compatible with 4.1 aliasing to NOW (not default) sql/sql_class.h: new slot to fill at init time and check at parse sql/sql_yacc.yy: calling NOW's branches when --sysdate-is-now mysql-test/r/sysdate_is_now.result: New BitKeeper file ``mysql-test/r/sysdate_is_now.result'' mysql-test/t/sysdate_is_now-master.opt: New BitKeeper file ``mysql-test/t/sysdate_is_now-master.opt'' mysql-test/t/sysdate_is_now.test: New BitKeeper file ``mysql-test/t/sysdate_is_now.test''
-
unknown authored
w/o definer if --skip-grant-tables specified. The previous patch does not allow to specify empty host name in DEFINER-clause explicitly. mysql-test/r/skip_grants.result: Updated the result file. mysql-test/r/view_grant.result: Updated the result file. mysql-test/t/skip_grants.test: Added test cases for BUG#16777; re-organized tests. mysql-test/t/view_grant.test: Updated after final fix of BUG#16777. sql/sql_parse.cc: The final part of fixing BUG#16777: allow empty host name in explicitly specified DEFINER-clause. sql/sql_show.cc: Quote an identifier if it is empty.
-
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.
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into zim.(none):/home/brian/mysql/mysql-5.0
-
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
-
- 09 Mar, 2006 11 commits
-
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
Fix typos. mysql-test/t/mysqltest.test: Fix typos.
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
Makes you wonder what I am up to, doesn't? configure.in: Adjusts bison to not create symbols that clash. sql/sql_analyse.cc: Adding define to make sure sql_yacc.h gets included. sql/sql_lex.cc: Fixing it so that sql_yacc.h is included sql/sql_lex.h: Fixing include rules sql/sql_parse.cc: Adding flag to compile sql_yacc.yy
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0 mysql-test/r/sp.result: Auto merged mysql-test/t/sp.test: Auto merged
-
unknown authored
-Add test case Move testcase that needs innodb from sp.test => sp_trans.test mysql-test/r/sp.result: Move test cases tyhat requires innodb to sp_trans.test mysql-test/r/sp_trans.result: Move test cases tyhat requires innodb to sp_trans.test Add test case for bug#10656 mysql-test/t/sp.test: Move test cases tyhat requires innodb to sp_trans.test mysql-test/t/sp_trans.test: Add test case for bug#10656 Move test cases that require innodb to sp_trans.test
-
unknown authored
into moonbone.local:/work/17726-bug-5.0-mysql sql/item_cmpfunc.cc: Auto merged
-
unknown authored
into mysql.com:/home/hf/work/mysql-5.0.mrg
-
unknown authored
sql/sql_lex.cc: Added a debug assertion that the passed string is not empty. sql/sql_show.cc: Do not quote empty string.
-
- 08 Mar, 2006 8 commits
-
-
unknown authored
into shellback.(none):/home/msvensson/mysql/mysqltestrun_ndbclusterstart/my50-mysqltestrun_ndbclusterstart
-
unknown authored
- Fix problems that occur when ndbcluster is not supported mysql-test/lib/mtr_cases.pl: Marked test to be skipped if it is a ndb test but ndb is not supported mysql-test/mysql-test-run.pl: Check "opt_with_ndbcluster" before deciding to stop masters and when dciding if cluster needs to be started.
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/bug17137/my50-bug17137
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/bug17137/my50-bug17137
-
unknown authored
mysql-test/t/rpl_trunc_temp.test: Remove final "connection master" it's already disconnected
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/bug17137/my50-bug17137 sql/sql_delete.cc: Auto merged
-
unknown authored
- Decrease "slave_open_temp_tables" during reopen of truncated table. - Add test "rpl_trunc_temp" sql/sql_delete.cc: Decrease "slave_open_temp_tables" after temporary table has been closed, it will be increased again when the temp table is reopened after it's been truncated. mysql-test/r/rpl_trunc_temp.result: New BitKeeper file ``mysql-test/r/rpl_trunc_temp.result'' mysql-test/t/rpl_trunc_temp.test: New BitKeeper file ``mysql-test/t/rpl_trunc_temp.test''
-
unknown authored
into shellback.(none):/home/msvensson/mysql/bug17574/my50-bug17574
-
- 07 Mar, 2006 9 commits
-
-
unknown authored
only its own tables to prevent getting tables from others. mysql-test/r/rpl_trigger.result: Update the result file. mysql-test/t/rpl_trigger.test: Fix the test to query only its own tables to prevent getting tables from other tests.
-
unknown authored
into shellback.(none):/home/msvensson/mysql/bug17574/my50-bug17574 mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
into mysql.com:/home/alik/Documents/AllProgs/MySQL/devel/5.0-rt
-
unknown authored
mysql-test/lib/mtr_cases.pl: Always set "ndb_test" if tets name contains ndb. Set to skipped if "--skip-ndbcluster" mysql-test/lib/mtr_report.pl: Print special error message for ndb_test that are failed due to failure to start or install ndbcluster mysql-test/mysql-test-run.pl: Remove mtr_error call from ndbcluster_install, instead check after ndbcluster_install if test run should continue or if it should be aborted Faile ndb test and print special error message if it's a ndb test and flag_ndb_status_ok is not ok
-
unknown authored
client/mysqltest.c: Add call to init_tmp_sh_file
-
unknown authored
into mysql.com:/home/alik/Documents/AllProgs/MySQL/devel/5.0-rt mysql-test/r/sp.result: Auto merged sql/sql_trigger.cc: Auto merged sql/sql_yacc.yy: Auto merged mysql-test/r/skip_grants.result: Merge 5.0 and 5.0-runtime. mysql-test/t/skip_grants.test: Merge 5.0 and 5.0-runtime.
-
unknown authored
-
unknown authored
client/mysqltest.c: Improve error messages for "inc" and "dec" mysql-test/r/mysqltest.result: Update test result
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
- 06 Mar, 2006 5 commits
-
-
unknown authored
mysql-test/mysql-test-run.sh: tests depend on umask
-
unknown authored
client/mysqltest.c: Fix typo, add extra "s"
-
unknown authored
mysql-test/lib/mtr_misc.pl: Revert change to outpout exe path and name in win format
-
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
-
unknown authored
BitKeeper/etc/ignore: Added include/openssl to the ignore list
-