- 01 Sep, 2004 5 commits
-
-
unknown authored
mysql-test/r/view.result: view with cast operation mysql-test/t/view.test: view with cast operation sql/item_timefunc.cc: fixed printing of characters casting operartion
-
unknown authored
mysql-test/r/view.result: problem with used_tables() of outer reference resolved in VIEW mysql-test/t/view.test: problem with used_tables() of outer reference resolved in VIEW sql/item.cc: fixed staistic of subquery if outer field resolved in merged view
-
unknown authored
mysql-test/r/view.result: VIEWs with national characters mysql-test/t/view.test: VIEWs with national characters sql/sql_view.cc: system charset (with wich VIEW printed) saved in .frm and restored before parsing view sql/table.h: system charset (with wich VIEW printed) saved in .frm
-
unknown authored
mysql-test/r/view.result: VIEW with floating point (long bumber) as column mysql-test/t/view.test: VIEW with floating point (long bumber) as column sql/item.cc: fixed printing of real constants sql/item.h: fixed printing of real constants
-
unknown authored
mysql-test/r/view.result: fixed test VIEW over droped function mysql-test/t/view.test: VIEW over droped function sql/item_func.cc: after review fix sql/sp.cc: hint to find mysql.proc sql/sql_lex.h: hint to find mysql.proc sql/sql_parse.cc: hint to find mysql.proc sql/sql_view.cc: adding mysql.proc to table list if view contains stored procedures
-
- 31 Aug, 2004 2 commits
-
-
unknown authored
mysql-test/r/subselect.result: ORDER clause printing fixed mysql-test/r/view.result: order by refers on integer field mysql-test/t/view.test: order by refers on integer field sql/sql_lex.cc: ORDER clause printing fixed sql/sql_parse.cc: fields for correct ORDER printing added sql/sql_select.cc: fields for correct ORDER printing added sql/table.h: fields for correct ORDER printing added
-
unknown authored
fixed printing of COLLATE operation (BUG#5155) mysql-test/r/case.result: fixed printing of COLLATE operation mysql-test/r/func_if.result: fixed printing of COLLATE operation mysql-test/r/func_in.result: fixed printing of COLLATE operation mysql-test/r/func_str.result: fixed printing of COLLATE operation mysql-test/r/func_test.result: fixed printing of COLLATE operation mysql-test/r/view.result: VIEW with collation mysql-test/t/view.test: VIEW with collation sql/item_strfunc.cc: fixed printing of COLLATE operation sql/item_strfunc.h: fixed printing of COLLATE operation sql/sp_head.cc: fixed open_and_lock_tables result processing sql/sql_base.cc: fixed open_and_lock_tables result processing sql/sql_delete.cc: fixed open_and_lock_tables result processing sql/sql_help.cc: fixed open_and_lock_tables result processing sql/sql_load.cc: fixed open_and_lock_tables result processing sql/sql_parse.cc: fixed open_and_lock_tables result processing sql/sql_prepare.cc: fixed open_and_lock_tables result processing sql/sql_show.cc: fixed open_and_lock_tables result processing sql/sql_update.cc: fixed open_and_lock_tables result processing
-
- 30 Aug, 2004 2 commits
-
-
unknown authored
mysql-test/r/view.result: tested problem when function name length close to ALIGN_SIZE mysql-test/t/view.test: tested problem when function name length close to ALIGN_SIZE sql/item_func.cc: fixed case when real length very close to calculated (less then ALIGN)
-
unknown authored
mysql-test/r/view.result: VIEW based on functions with complex names mysql-test/t/view.test: VIEW based on functions with complex names sql/item_func.cc: fixed printing of stored procedure functions names
-
- 27 Aug, 2004 1 commit
-
-
unknown authored
into sanja.is.com.ua:/home/bell/mysql/bk/work-5.0
-
- 26 Aug, 2004 5 commits
-
-
unknown authored
mysql-test/r/view.result: VIEW of VIEW with column renaming mysql-test/t/view.test: VIEW of VIEW with column renaming sql/mysql_priv.h: Item name for VIEW added to find_field_in_table sql/sql_acl.cc: new parameter sql/sql_base.cc: Item name for VIEW added to find_field_in_table
-
unknown authored
fixed other Item_ref methods where result_field involved mysql-test/r/view.result: statements added to distinct in temporary table with a VIEW test test of agggregate over aggregate with view mysql-test/t/view.test: statements added to distinct in temporary table with a VIEW test test of agggregate over aggregate with view sql/item.cc: fixed other Item_ref methods where result_field involved sql/item.h: fixed other Item_ref methods where result_field involved sql/sql_lex.cc: fixed updateability VIEW detection
-
unknown authored
into mysql.com:/home/pem/work/mysql-5.0-merge
-
unknown authored
This finishes (almost) WL#2002: Implement stored procedure GOTO. Only the syntax issue for free labels remains ("label L;" vs "L:"). include/mysqld_error.h: New error code for GOTO in SP handler. mysql-test/r/sp-error.result: New error test cases for GOTO. mysql-test/r/sp.result: New test cases for GOTO. Also removed some things that made it impossible to run the test in an external (debugged) mysqld. mysql-test/t/sp-error.test: New error test cases for GOTO. mysql-test/t/sp.test: New test cases for GOTO. Also removed some things that made it impossible to run the test in an external (debugged) mysqld. sql/share/czech/errmsg.txt: New error message for GOTO in SP handler. sql/share/danish/errmsg.txt: New error message for GOTO in SP handler. sql/share/dutch/errmsg.txt: New error message for GOTO in SP handler. sql/share/english/errmsg.txt: New error message for GOTO in SP handler. sql/share/estonian/errmsg.txt: New error message for GOTO in SP handler. sql/share/french/errmsg.txt: New error message for GOTO in SP handler. sql/share/german/errmsg.txt: New error message for GOTO in SP handler. sql/share/greek/errmsg.txt: New error message for GOTO in SP handler. sql/share/hungarian/errmsg.txt: New error message for GOTO in SP handler. sql/share/italian/errmsg.txt: New error message for GOTO in SP handler. sql/share/japanese/errmsg.txt: New error message for GOTO in SP handler. sql/share/korean/errmsg.txt: New error message for GOTO in SP handler. sql/share/norwegian-ny/errmsg.txt: New error message for GOTO in SP handler. sql/share/norwegian/errmsg.txt: New error message for GOTO in SP handler. sql/share/polish/errmsg.txt: New error message for GOTO in SP handler. sql/share/portuguese/errmsg.txt: New error message for GOTO in SP handler. sql/share/romanian/errmsg.txt: New error message for GOTO in SP handler. sql/share/russian/errmsg.txt: New error message for GOTO in SP handler. sql/share/serbian/errmsg.txt: New error message for GOTO in SP handler. sql/share/slovak/errmsg.txt: New error message for GOTO in SP handler. sql/share/spanish/errmsg.txt: New error message for GOTO in SP handler. sql/share/swedish/errmsg.txt: New error message for GOTO in SP handler. sql/share/ukrainian/errmsg.txt: New error message for GOTO in SP handler. sql/sp_head.cc: Code cleanup (renaming of pcontext methods), support goto, and fixed bug in jump shortcutting in the optimizer (detect infinite loops). sql/sp_head.h: Code cleanup (renaming of pcontext methods), support goto, and fixed bug in jump shortcutting in the optimizer (detect infinite loops). sql/sp_pcontext.cc: Major rehack and cleanup: - We now push and pop a chain of contexts during parsing (instead of having a single one). - Makes error detection for GOTO easier and enables some optmizations and debugger support. - Makes it a little trickier to keep track on variable and cursor indexes instead. - Renamed things to get a more consistent naming scheme too. sql/sp_pcontext.h: Major rehack and cleanup: - We now push and pop a chain of contexts during parsing (instead of having a single one). - Makes error detection for GOTO easier and enables some optmizations and debugger support. - Makes it a little trickier to keep track on variable and cursor indexes instead. - Renamed things to get a more consistent naming scheme too. sql/sql_yacc.yy: Changes to reflect the rework and renamings in sp_pcontext, and fixed some GOTO error checking.
-
unknown authored
mysql-test/r/view.result: distinct in temporary table with a VIEW mysql-test/t/view.test: distinct in temporary table with a VIEW sql/item.cc: fix of Item_ref with result_field sql/item.h: fix of Item_ref with result_field
-
- 25 Aug, 2004 4 commits
-
-
unknown authored
mysql-test/r/view.result: VIEW with full text mysql-test/t/view.test: VIEW with full text sql/table.cc: full text function moving to current select
-
unknown authored
mysql-test/r/view.result: Removing database with .frm archives mysql-test/t/view.test: Removing database with .frm archives sql/parse_file.cc: fixed revision number printing sql/sql_db.cc: removing archive of .frm-s added
-
unknown authored
into sanja.is.com.ua:/home/bell/mysql/bk/work-5.0
-
unknown authored
mysql-test/r/view.result: wording changed sql/sql_base.cc: wording changed
-
- 24 Aug, 2004 10 commits
-
-
unknown authored
mysql-test/r/view.result: SHOW CREATE VIEW output changed test of SHOW CREATE VIEW for view with spaces in the name mysql-test/t/view.test: test of SHOW CREATE VIEW for view with spaces in the name sql/sql_show.cc: fixes name outout for SHOW CREATE VIEW command
-
unknown authored
mysql-test/r/view.result: Showing VIEW with VIEWs in subquery mysql-test/t/view.test: Showing VIEW with VIEWs in subquery sql/sql_lex.cc: new method to detect commands where all VIEWs should be temporary tables sql/sql_lex.h: new method to detect commands where all VIEWs should be temporary tables sql/sql_view.cc: new method to detect commands where all VIEWs should be temporary tables debug output added
-
unknown authored
mysql-test/r/view.result: Aggregate functions in view list mysql-test/t/view.test: Aggregate functions in view list sql/table.cc: fixed aggregate function processing in VIEWs
-
unknown authored
mysql-test/r/view.result: added removing of table t2 test of view built over union mysql-test/t/view.test: added removing of table t2 test of view built over union sql/sql_view.cc: Fixed UNION support in view creation
-
unknown authored
items for functions which is converted to constants internally to support its correct printing added (BUG#4663) mysql-test/r/view.result: test of functions in VIEW which is converted to constants internally mysql-test/t/view.test: test of functions in VIEW which is converted to constants internally sql/item.h: items for functions which is converted to constants internally to support its correct printing sql/item_create.cc: items for functions which is converted to constants internally to support its correct printing
-
unknown authored
and BUG#336: Subselects with tables does not work as values for local SP variables (which was closed before with a temp. fix, but not actually fixed). mysql-test/r/sp-error.result: Moved test case for BUG#336 to sp.test, as it's not generating an error any longer. mysql-test/r/sp.result: Move test case for BUG#336 from sp-error.test and added new test case for BUG#3157. mysql-test/t/sp-error.test: Moved test case for BUG#336 to sp.test, as it's not generating an error any longer. mysql-test/t/sp.test: Move test case for BUG#336 from sp-error.test and added new test case for BUG#3157. sql/sp_head.cc: Open and close tables in set, jump-if[-not] and freturn instructions if the value expression is a subselect. sql/sp_head.h: Store tables in set, jump-if[-not] and freturn instructions if the value expression is a subselect. sql/sql_yacc.yy: Store tables in set, jump-if[-not] and freturn instructions if the value expression is a subselect.
-
unknown authored
mysql-test/r/view.result: using VIEW where table is required mysql-test/t/view.test: using VIEW where table is required sql/sql_base.cc: sending right error message where VIEW is not expected sql/sql_view.h: frm_type_enum moved to table.h becuae used in TABLE_LIST sql/table.h: frm_type_enum moved to table.h becuae used in TABLE_LIST
-
unknown authored
into mysql.com:/home/pem/work/mysql-5.0-merge
-
unknown authored
unions (crashed randomly), and made "label" not a reserved word. sql/sql_parse.cc: Fixed valgrind warning for certain complex unions (which sometime caused crash). sql/sql_yacc.yy: The temporary(?) "label" statement should not be a reserved word.
-
unknown authored
into sanja.is.com.ua:/home/bell/mysql/bk/work-5.0
-
- 23 Aug, 2004 3 commits
-
-
unknown authored
Fix mysql-test failure in the 5.0 tree on Aug 23: label seems to be a reserved word in 5.0, and we to use it a s a column name we must but it inside backticks mysql-test/t/innodb.test: Fix mysql-test failure in the 5.0 tree on Aug 23: label seems to be a reserved word in 5.0, and we to use it a s a column name we must but it inside backticks mysql-test/r/innodb.result: Fix mysql-test failure in the 5.0 tree on Aug 23: label seems to be a reserved word in 5.0, and we to use it a s a column name we must but it inside backticks
-
unknown authored
mysql-test/r/view.result: EXISTS with UNION VIEW creation test mysql-test/t/view.test: EXISTS with UNION VIEW creation test sql/sql_lex.cc: fixed LIMIT clause printing
-
unknown authored
mysql-test/r/view.result: test of error processing found in preparation phase mysql-test/t/view.test: test of error processing found in preparation phase sql/sql_view.cc: fixed error processing of prepare
-
- 19 Aug, 2004 1 commit
-
-
unknown authored
-
- 17 Aug, 2004 2 commits
-
-
unknown authored
into mysql.com:/home/pem/work/mysql-5.0-merge
-
unknown authored
Mostly done, it works, but the temporary LABEL syntax still to be fixed. mysql-test/r/sp-error.result: New test case for WL#2002 (GOTO). mysql-test/r/sp.result: New test case for WL#2002 (GOTO). (Also corrected another test) mysql-test/t/sp-error.test: New test case for WL#2002 (GOTO). mysql-test/t/sp.test: New test case for WL#2002 (GOTO). (Also corrected another test) sql/lex.h: New symbol GOTO. Also a temporary symbol LABEL, which hopefully will go away soon. sql/sp_head.cc: Fixed backpatching to cope with free GOTO labels an hpop and cpop instructions. Also optimized away pointless jump instructions. sql/sp_head.h: Fixed backpatching to cope with free GOTO labels an hpop and cpop instructions. We now sometimes generate hpop/cpop 0 instructions but the optimizer removes them. sql/sp_pcontext.cc: Added free GOTO labels, and support for coping with jumps out of blocks with handlers or cursors. sql/sp_pcontext.h: Added free GOTO labels, and support for coping with jumps out of blocks with handlers or cursors. sql/sql_yacc.yy: Added GOTO and LABEL, and adjusted backpatching accordingly. Also fixed LEAVE out of blocks. The LABEL syntax will go away soon, hopefully.
-
- 16 Aug, 2004 4 commits
-
-
unknown authored
into sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0
-
unknown authored
resolve UPDATE fields belonged to VIEWs as Item_field (instead of Item_ref) in prepared statements, too (BUG#4999) mysql-test/r/view.result: Test of view updatebility in prepared statement mysql-test/t/view.test: Test of view updatebility in prepared statement sql/sql_prepare.cc: resolve UPDATE fields belonged to VIEWs as Item_field (instead of Item_ref) in prepared statements, too
-
unknown authored
into mysql.com:/dbdata/psergey/mysql-5.0-root
-
unknown authored
-
- 15 Aug, 2004 1 commit
-
-
unknown authored
-