- 20 Jun, 2005 17 commits
-
-
unknown authored
procedure with INSERT SELECT UNION SELECT" aka "Server crashes on re-execution of prepared INSERT ... SELECT with UNION" into 5.0 tree. mysql-test/r/ps.result: Manual merge. mysql-test/t/ps.test: Manual merge. sql/sql_insert.cc: Manual merge.
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-4.1-bg11060
-
unknown authored
INSERT ... SELECT with UNION" (reviewed version). Altough bug manifest itself only starting from 5.0 it is better to apply fix to 4.1 to keep some assumptions true and make code more future-proof. mysql-test/r/ps.result: Added test case for bug #11060 "Server crashes on re-execution of prepared INSERT ... SELECT with UNION". mysql-test/t/ps.test: Added test case for bug #11060 "Server crashes on re-execution of prepared INSERT ... SELECT with UNION". sql/sql_insert.cc: select_insert::prepare(): Item::fix_fields() methods operate assuming that LEX::current_select points to the select to which current item belongs. Thus during check_insert_fields() routine execution LEX::current_select should point ot the first select in query since this is the select with which items in insert list is associated. But if we have INSERT SELECT UNION SELECT type of query LEX::current_select will point to the fake_select_lex instead since select_insert::prepare() is called during processing of JOIN which corresponds to this select_lex. So we have set LEX::current_select before calling check_insert_fields() and restore it afterwards.
-
unknown authored
sql/share/errmsg.txt: Fix a formatting bug. sql/sql_prepare.cc: Fix a formatting bug. tests/mysql_client_test.c: Test the server side error message.
-
unknown authored
-
unknown authored
Use the Perl version of mysql-test-run Makefile.am: Use the Perl version of mysql-test-run
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0 mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
Corrected path to 'mysql_fix_privilege_tables' mysql-test/mysql-test-run.pl: Corrected path to 'mysql_fix_privilege_tables'
-
unknown authored
Added --log-bin-trust-routine-creators to server start Increase and autoextend innodb tables mysql-test/mysql-test-run.pl: Added --log-bin-trust-routine-creators to server start Increase and autoextend innodb tables
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0 mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
Corrected path to 'mysql_fix_privilege_tables' Corrected dummy --manager-port to take integer argument mysql-test/mysql-test-run.pl: Corrected path to 'mysql_fix_privilege_tables'
-
unknown authored
into mysql.com:/home/svoj/devel/mysql/yassl-mysql-5.0 sql/item_buff.cc: Auto merged sql/mysqld.cc: Auto merged sql/set_var.cc: Auto merged sql/sql_class.cc: Auto merged sql/sql_select.cc: Auto merged sql/table.cc: Auto merged
-
unknown authored
into dl145c.mysql.com:/home/ndbdev/tomas/mysql-4.1
-
unknown authored
into dl145c.mysql.com:/home/ndbdev/tomas/mysql-5.0 sql/ha_ndbcluster.cc: Auto merged
-
unknown authored
remove typecheck in ndb handler not needed sql/ha_ndbcluster.cc: remove typecheck in ndb handler not needed
-
unknown authored
into mysql.com:/home/stewart/Documents/MySQL/5.0/main ndb/src/kernel/SimBlockList.cpp: Auto merged
-
unknown authored
ndb/src/kernel/SimBlockList.cpp: GCC 4.0 build fix
-
- 19 Jun, 2005 8 commits
-
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0 mysql-test/Makefile.am: Auto merged mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
Added dummy --manager-port flag, for backward compatibility Back port from 5.0, correction of paths to SSL pem files mtr_cases.pl: Removed hard coded exclude list for embedded server mysql-test-run.pl: Set environment variable MYSQL_SHOW, to be used in test cases mysql-test/lib/mtr_cases.pl: Removed hard coded exclude list for embedded server mysql-test/mysql-test-run.pl: Added dummy --manager-port flag, for backward compatibility Back port from 5.0, correction of paths to SSL pem files
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-4.1
-
unknown authored
Fix for yaSSL link failures with Forte Developer 7, MIPSpro Compilers, Compaq C++. These compilers have problem with implicit template instantiation in archives (libyassl.a, libtaocrypt.a). Instantiate templates explicitly. Fix for yaSSL link failure on powermacg5 (gcc 3.3). When -O3 is specified gcc inlines __cxa_pure_virtual. This is wrong behavior, __cxa_pure_virtual must never be inlined. configure.in: Better CXX_VERSION guessing. EXPLICIT_TEMPLATE_INSTANTIATION macro indicates whether to instantiate templates explicitly. Instantiate templates explicitly on MIPSpro, Compaq, Forte. extra/yassl/src/crypto_wrapper.cpp: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. extra/yassl/src/template_instnt.cpp: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. More portable templates instantiation. extra/yassl/src/yassl_int.cpp: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. More portable templates instantiation. extra/yassl/taocrypt/include/runtime.hpp: Fix for link failure on powermacg5 (gcc 3.3). __cxa_pure_virtual must never be inlined. extra/yassl/taocrypt/src/algebra.cpp: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. extra/yassl/taocrypt/src/integer.cpp: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. extra/yassl/taocrypt/src/template_instnt.cpp: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/field.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/item.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/item_buff.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/mysqld.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/opt_range.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/set_var.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/slave.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/sql_acl.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/sql_class.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/sql_insert.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/sql_map.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/sql_select.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/sql_show.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION. sql/table.cc: Replace __GNUC__ by EXPLICIT_TEMPLATE_INSTANTIATION.
-
unknown authored
into quadita2.mysql.com:/nfstmp1/guilhem/mysql-5.0-4ita
-
unknown authored
mysql-test/r/rpl_sp.result: result update sql/share/errmsg.txt: correcting error messages after discussion with Paul.
-
unknown authored
-
unknown authored
use tabs.
-
- 18 Jun, 2005 3 commits
- 17 Jun, 2005 12 commits
-
-
unknown authored
into xiphis.org:/usr/home/antony/work2/p3-bug6877.3 sql/mysql_priv.h: Auto merged sql/table.cc: Auto merged
-
unknown authored
Implement new SQL mode - NO_ENGINE_SUBSTITUTION mysql-test/r/sql_mode.result: Test for bug 6877 mysql-test/t/sql_mode.test: Test for bug 6877 sql/handler.cc: change to ha_checktype() sql/handler.h: change to ha_checktype() sql/mysql_priv.h: new sql mode NO_ENGINE_SUBSTITUTION change to args for get_table_type() and create_frm() sql/mysqld.cc: new sql mode NO_ENGINE_SUBSTITUTION sql/set_var.cc: change to ha_checktype() args sql/sql_delete.cc: change to get_table_type() args sql/sql_rename.cc: change to get_table_type() args sql/sql_table.cc: move common code to check_engine() change to ha_checktype(), get_table_type() args sql/table.cc: change to ha_checktype(), create_frm(), get_table_type() args sql/unireg.cc: change to create_frm() args
-
unknown authored
into sanja.is.com.ua:/home/bell/mysql/bk/work-bug4-5.0
-
unknown authored
into mysql.com:/opt/local/work/mysql-5.0-10736 sql/sql_class.h: Auto merged sql/sql_lex.cc: Auto merged sql/sql_prepare.cc: Auto merged sql/sql_yacc.yy: Auto merged
-
unknown authored
libmysql/libmysql.c: Rename. libmysqld/lib_sql.cc: Rename. sql/item_cmpfunc.cc: Use proper method to check for stmt prepare, only_prepare is removed. sql/mysql_priv.h: Remove an obsolete define. Rename mysql_stmt_free to mysql_stmt_close. sql/sql_class.h: Remove THD::only_prepare. Rename. sql/sql_lex.cc: Rename COM_PREPARE -> COM_STMT_PREPARE sql/sql_parse.cc: Rename. sql/sql_prepare.cc: Rename. sql/sql_yacc.yy: Rename. tests/mysql_client_test.c: Rename.
-
unknown authored
into sanja.is.com.ua:/home/bell/mysql/bk/work-bug4-5.0 sql/item.h: Auto merged sql/item_func.cc: Auto merged
-
unknown authored
mysql-test/r/view.result: using sum(distinct ), cast(... as decimal) & avg(distinct ) in views mysql-test/t/view.test: using sum(distinct ), cast(... as decimal) & avg(distinct ) in views sql/item.h: Add a comment for Item::print sql/item_func.cc: Use functype(), not func_name() for item equvalence detection sql/item_func.h: Missed function typoes added Add a comment for Item_func::func_name() style fix sql/item_strfunc.cc: Use functype(), not func_name() for item equvalence detection sql/item_strfunc.h: Add missing func_name and func_type sql/item_sum.cc: Item_sum func_name report beggining of function till first argument sql/item_sum.h: Item_sum func_name report beggining of function till first argument sql/item_timefunc.cc: Use functype(), not func_name() for item equvalence detection sql/item_timefunc.h: Add missing func_name and func_type sql/item_uniq.h: Add missing func_name
-
unknown authored
into serg.mylan:/usr/home/serg/Abk/mysql-5.0 sql/sql_select.cc: Auto merged
-
unknown authored
into dl145c.mysql.com:/home/ndbdev/tomas/mysql-5.0
-
unknown authored
-
unknown authored
-
unknown authored
into dl145c.mysql.com:/home/ndbdev/tomas/mysql-5.0 sql/sql_select.cc: Auto merged
-