- 12 Dec, 2005 14 commits
-
-
unknown authored
into snake-hub.snake.net:/src/extern/MySQL/bk/mysql-5.1 client/mysqltest.c: Auto merged
-
unknown authored
Put options in proper order. client/mysqltest.c: Put options in proper order.
-
unknown authored
-
unknown authored
Manual merge from 4.1, extension of the old fix (1.1976 05/12/05 17:57:48 mleich@mysql.com) to two other places. mysql-test/t/rpl_until.test: Auto merged mysql-test/r/rpl_until.result: Manual merge from 4.1, extension of the old fix (1.1976 05/12/05 17:57:48 mleich@mysql.com) to two other places.
-
unknown authored
Fix for bug#12429: Replication tests fail: "Slave_IO_Running" differs: The value is not important, and it depends on timing. Mask it. Backport and extension of a fix made by Matthias in 5.0, originally it was 1.1976 05/12/05 17:57:48 mleich@mysql.com mysql-test/r/rpl_until.result: Fix for bug#12429: Replication tests fail: "Slave_IO_Running" differs: The value is not important, and it depends on timing. Mask it. Backport and extension of a fix made by Matthias in 5.0, originally it was 1.1976 05/12/05 17:57:48 mleich@mysql.com mysql-test/t/rpl_until.test: Fix for bug#12429: Replication tests fail: "Slave_IO_Running" differs: The value is not important, and it depends on timing. Mask it. Backport and extension of a fix made by Matthias in 5.0, originally it was 1.1976 05/12/05 17:57:48 mleich@mysql.com
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.1-new
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.1-new mysql-test/t/symlink.test: Auto merged scripts/make_win_src_distribution.sh: Auto merged sql/mysqld.cc: Auto merged
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.1-new sql/sp_head.cc: Auto merged
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.1
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.1
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/bug9535/my51-bug9535
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-5.1-merges mysql-test/r/view.result: Auto merged mysql-test/t/view.test: Auto merged sql/sp.cc: Auto merged sql/sp_head.cc: Auto merged sql/sp_head.h: Auto merged sql/sql_base.cc: Auto merged sql/sql_parse.cc: Auto merged tests/mysql_client_test.c: Auto merged
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.1-new mysql-test/r/sp.result: Auto merged sql/sp_head.cc: Auto merged sql/sql_class.h: Auto merged
-
unknown authored
mysql-test/r/sp-vars.result: Merge mysql-test/r/sp.result: Merge mysql-test/r/type_newdecimal-big.result: Merge mysql-test/t/type_newdecimal-big.test: Merge sql/sp_head.cc: Merge sql/sql_select.cc: Merge
-
- 11 Dec, 2005 1 commit
-
-
unknown authored
Removed Visual Studio 6 project files, as they are not maintained scripts/make_win_src_distribution.sh: Removed Visual Studio 6 project files, as they are not maintained
-
- 09 Dec, 2005 1 commit
-
-
unknown authored
into mysql.com:/home/alik/MySQL/devel/5.1-wl2984-merge mysql-test/r/show_check.result: Auto merged mysql-test/r/sp.result: Auto merged BitKeeper/deleted/.del-type_newdecimal-big.result: Auto merged BitKeeper/deleted/.del-type_newdecimal-big.test: Auto merged mysql-test/t/show_check.test: Auto merged sql/field.h: Auto merged sql/item.cc: Auto merged sql/item.h: Auto merged sql/item_func.cc: Auto merged sql/mysql_priv.h: Auto merged sql/sp.cc: Auto merged sql/sp_head.h: Auto merged sql/sql_class.cc: Auto merged sql/sql_class.h: Auto merged sql/sql_parse.cc: Auto merged sql/sql_select.h: Auto merged sql/sql_trigger.cc: Auto merged sql/sql_yacc.yy: Auto merged sql/field.cc: Merge. sql/sp_head.cc: Merge. sql/sql_select.cc: Merge.
-
- 08 Dec, 2005 3 commits
-
-
unknown authored
Bug#14960, reverted code to make symdir work on Windows symlink.test: Disabled test case on Windows mysql-test/t/symlink.test: Disabled test case on Windows sql/mysqld.cc: Bug#14960, reverted code to make symdir work on Windows
-
unknown authored
into mysql.com:/home/alexi/innodb-ss/mysql-5.1-new
-
unknown authored
to 5.1. Undoing the merge. mysql-test/r/innodb.result: Undoing erroneous auto-merge 5.0 -> 5.1 mysql-test/t/innodb.test: Undoing erroneous auto-merge 5.0 -> 5.1 sql/ha_innodb.cc: Undoing erroneous auto-merge 5.0 -> 5.1 sql/ha_innodb.h: Undoing erroneous auto-merge 5.0 -> 5.1 storage/innobase/btr/btr0sea.c: Undoing erroneous auto-merge 5.0 -> 5.1 storage/innobase/dict/dict0dict.c: Undoing erroneous auto-merge 5.0 -> 5.1 storage/innobase/dict/dict0load.c: Undoing erroneous auto-merge 5.0 -> 5.1 storage/innobase/include/buf0buf.h: Undoing erroneous auto-merge 5.0 -> 5.1 storage/innobase/include/dict0dict.h: Undoing erroneous auto-merge 5.0 -> 5.1 storage/innobase/include/dict0load.h: Undoing erroneous auto-merge 5.0 -> 5.1 storage/innobase/include/rem0cmp.h: Undoing erroneous auto-merge 5.0 -> 5.1 storage/innobase/rem/rem0cmp.c: Undoing erroneous auto-merge 5.0 -> 5.1 storage/innobase/row/row0mysql.c: Undoing erroneous auto-merge 5.0 -> 5.1
-
- 07 Dec, 2005 21 commits
-
-
unknown authored
into krsna.patg.net:/home/patg/mysql-build/mysql-5.1-new2
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-5.0-merges sql/sql_parse.cc: Auto merged
-
unknown authored
Fixed logic in handler to make handler now show up as enabled. sql/ha_federated.cc: BUG# 15559 Fixed logic in federated_db_init. Also, the query length was being chopped too much breaking the initial select query.
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-5.0-merges
-
unknown authored
-
unknown authored
mysql-test/t/sp-vars.test: Rename: mysql-test/sp-vars.test -> mysql-test/t/sp-vars.test
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/bug9535/my51-bug9535 sql/item_strfunc.h: Auto merged
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/bug9535/my50-bug9535 mysql-test/r/func_misc.result: Already in 5.0 mysql-test/t/func_misc.test: Already in 5.0 sql/item_strfunc.h: Already in 5.0
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-5.0-merges sql/sp_head.cc: Auto merged
-
unknown authored
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-5.0-merges sql/sp.cc: Auto merged sql/sp_head.cc: Auto merged sql/sp_head.h: Auto merged
-
unknown authored
mysql-test/r/sp.result: Updated result.
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-release
-
unknown authored
into mysql.com:/opt/local/work/mysql-5.0-root sql/sql_parse.cc: Auto merged
-
unknown authored
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-5.0-merges
-
unknown authored
- Set max_length of Item_func_uuid to max_length*system_charset_info->mbmaxlen Note! Item_func_uuid should be set to use 'ascii' charset when hex(), format(), md5() etc will use 'ascii' - Comitting again, the old patch seems to have been lost. mysql-test/r/func_misc.result: Test results updated mysql-test/t/func_misc.test: Test case sql/item_strfunc.h: Multiply max_length of Item_func_uuid with system_charset_info->mbmaxlen
-
unknown authored
sql/share/errmsg.txt: Post-merge fix.
-
unknown authored
into mysql.com:/home/alik/Documents/AllProgs/MySQL/devel/5.0-sp-vars-merge-2 mysql-test/r/sp.result: Auto merged mysql-test/t/sp.test: Auto merged sql/field.cc: Auto merged sql/item.cc: Auto merged sql/item.h: Auto merged sql/mysql_priv.h: Auto merged sql/sql_parse.cc: Auto merged sql/sql_yacc.yy: Auto merged sql/sp_head.cc: Merge.
-
unknown authored
into mysql.com:/usr/home/pem/mysql-5.1-new BitKeeper/triggers/post-commit: Merge. configure.in: Manual merge. mysql-test/r/sp.result: Merge. mysql-test/r/view.result: Merge. sql/share/errmsg.txt: Manual merge. sql/sp_head.cc: Merge. sql/sql_parse.cc: Merge. sql/sql_table.cc: Merge. sql/sql_yacc.yy: Merge.
-
unknown authored
according to the standard. The idea is to use Field-classes to implement stored routines variables. Also, we should provide facade to Item-hierarchy by Item_field class (it is necessary, since SRVs take part in expressions). The patch fixes the following bugs: - BUG#8702: Stored Procedures: No Error/Warning shown for inappropriate data type matching; - BUG#8768: Functions: For any unsigned data type, -ve values can be passed and returned; - BUG#8769: Functions: For Int datatypes, out of range values can be passed and returned; - BUG#9078: STORED PROCDURE: Decimal digits are not displayed when we use DECIMAL datatype; - BUG#9572: Stored procedures: variable type declarations ignored; - BUG#12903: upper function does not work inside a function; - BUG#13705: parameters to stored procedures are not verified; - BUG#13808: ENUM type stored procedure parameter accepts non-enumerated data; - BUG#13909: Varchar Stored Procedure Parameter always BINARY string (ignores CHARACTER SET); - BUG#14161: Stored procedure cannot retrieve bigint unsigned; - BUG#14188: BINARY variables have no 0x00 padding; - BUG#15148: Stored procedure variables accept non-scalar values; mysql-test/r/ctype_ujis.result: Explicitly specify correct charset. mysql-test/r/schema.result: Drop our test database to not affect this test if some test left it cause of failure. mysql-test/r/show_check.result: Drop our test database to not affect this test if some test left it cause of failure. mysql-test/r/skip_name_resolve.result: Ignore columns with unpredictable values. mysql-test/r/sp-big.result: Add cleanup statement. mysql-test/r/sp-dynamic.result: Add cleanup statements. mysql-test/r/sp.result: Update result file. mysql-test/r/sum_distinct-big.result: Update result file. mysql-test/r/type_newdecimal-big.result: Update result file. mysql-test/t/ctype_ujis.test: Explicitly specify correct charset. mysql-test/t/schema.test: Drop our test database to not affect this test if some test left it cause of failure. mysql-test/t/show_check.test: Drop our test database to not affect this test if some test left it cause of failure. mysql-test/t/skip_name_resolve.test: Ignore columns with unpredictable values. mysql-test/t/sp-big.test: Add cleanup statement. mysql-test/t/sp-dynamic.test: Add cleanup statements. mysql-test/t/sp.test: Non-scalar values prohibited for assignment to SP-vars; polishing. mysql-test/t/type_newdecimal-big.test: Update type specification so that the variables can contain the large values used in the test. sql/field.cc: Extract create_field::init() to initialize an existing instance of create_field from new_create_field(). sql/field.h: Extract create_field::init() to initialize an existing instance of create_field from new_create_field(). sql/item.cc: - Introduce a new class: Item_sp_variable -- a base class of stored-routine-variables classes; - Introduce Item_case_expr -- an Item, which is used to access to the expression of CASE statement; sql/item.h: - Introduce a new class: Item_sp_variable -- a base class of stored-routine-variables classes; - Introduce Item_case_expr -- an Item, which is used to access to the expression of CASE statement; sql/item_func.cc: Pass the Field (instead of Item) for the return value of a function to the function execution routine. sql/item_func.h: Pass the Field (instead of Item) for the return value of a function to the function execution routine. sql/mysql_priv.h: Move create_virtual_tmp_table() out of sql_select.h. sql/sp.cc: Use create_result_field() instead of make_field(). sql/sp_head.cc: - Add a function to map enum_field_types to Item::Type; - Add sp_instr_push_case_expr instruction -- an instruction to push CASE expression into the active running context; - Add sp_instr_pop_case_expr instruction -- an instruction to pop CASE expression from the active running context; - Adapt the SP-execution code to using Fields instead of Items for SP-vars; - Use create_field structure for field description instead of a set of members. sql/sp_head.h: - Add a function to map enum_field_types to Item::Type; - Add sp_instr_push_case_expr instruction -- an instruction to push CASE expression into the active running context; - Add sp_instr_pop_case_expr instruction -- an instruction to pop CASE expression from the active running context; - Adapt the SP-execution code to using Fields instead of Items for SP-vars; - Use create_field structure for field description instead of a set of members. sql/sp_pcontext.cc: - Change rules to assign an index of SP-variable: use transparent index; - Add an operation to retrieve a list of defined SP-vars from the processing context recursively. sql/sp_pcontext.h: - Change rules to assign an index of SP-variable: use transparent index; - Add an operation to retrieve a list of defined SP-vars from the processing context recursively. sql/sp_rcontext.cc: - Change rules to assign an index of SP-variable: use transparent index; - Use a tmp virtual table to store SP-vars instead of Items; - Provide operations to work with CASE expresion. sql/sp_rcontext.h: - Change rules to assign an index of SP-variable: use transparent index; - Use a tmp virtual table to store SP-vars instead of Items; - Provide operations to work with CASE expresion. sql/sql_class.cc: - Reflect Item_splocal ctor changes; - Item_splocal::get_offset() has been renamed to get_var_idx(). sql/sql_class.h: Polishing. sql/sql_parse.cc: Extract create_field::init() to initialize an existing instance of create_field from new_create_field(). sql/sql_select.cc: Take care of BLOB columns in create_virtual_tmp_table(). sql/sql_select.h: Move create_virtual_tmp_table() out of sql_select.h. sql/sql_trigger.cc: Use boolean constants for boolean type instead of numerical ones. sql/sql_yacc.yy: Provide an instance of create_field for each SP-var. mysql-test/include/sp-vars.inc: The definitions of common-procedures, which are created under different circumstances. mysql-test/r/sp-vars.result: Result file for the SP-vars test. mysql-test/sp-vars.test: A new test for checking SP-vars functionality.
-