diff options
author | unknown <pem@mysql.comhem.se> | 2004-01-27 17:57:19 +0100 |
---|---|---|
committer | unknown <pem@mysql.comhem.se> | 2004-01-27 17:57:19 +0100 |
commit | 92c251575b261cd7aa0c4b362ac9c7b138a5cb8e (patch) | |
tree | 265b4c30f6a50d810631d293cf10dc600ef40409 /mysql-test/r/show_check.result | |
parent | f04652653a872fb6666c4db320bc60b6573ce6ae (diff) | |
download | mariadb-git-92c251575b261cd7aa0c4b362ac9c7b138a5cb8e.tar.gz |
WL#1447: Remove the UDF/function lookup in lex.
Moved the UDF and stored procedure lookup from sql_lex.cc to sql_yacc.yy.
This will improve performance (since we don't have to check for stored
functions in the lexer all the time), and make it possible to implement
db qualified SPs.
mysql-test/r/show_check.result:
mysql.proc is not used in lex anymore (unless stored functions are really used).
mysql-test/r/status.result:
mysql.proc is not used in lex anymore (unless stored functions are really used).
sql/sql_lex.cc:
Moved the UDF and stored procedure lookup to sql_yacc.yy.
sql/sql_yacc.yy:
Moved the UDF and stored procedure lookup from sql_lex.cc.
As a result, both stored function and UDF function calls get the
argument list parsed the same way, so the "AS ..." syntax is
recognized for both, eventhough it has no meaning for stored
function.
Diffstat (limited to 'mysql-test/r/show_check.result')
-rw-r--r-- | mysql-test/r/show_check.result | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/mysql-test/r/show_check.result b/mysql-test/r/show_check.result index 8ac880982fb..f39fa3e7576 100644 --- a/mysql-test/r/show_check.result +++ b/mysql-test/r/show_check.result @@ -127,7 +127,6 @@ insert into t1 values (1); show open tables; Database Table In_use Name_locked test t1 0 0 -mysql proc 0 0 drop table t1; create table t1 (a int not null, b VARCHAR(10), INDEX (b) ) AVG_ROW_LENGTH=10 CHECKSUM=1 COMMENT="test" ENGINE=MYISAM MIN_ROWS=10 MAX_ROWS=100 PACK_KEYS=1 DELAY_KEY_WRITE=1 ROW_FORMAT=fixed; show create table t1; |