gluh@gluh.mysql.r18.ru
33cabdc3b1
Expand the mysql.proc table
2003-05-06 21:09:20 +05:00
vva@eagle.mysql.r18.ru
afd581edd3
made lex a pointer in THD
2003-05-05 14:54:37 -04:00
pem@mysql.com
6c85c6aa6a
Post-fix of bug #302 fix.
...
Fixed bug #320 .
Some new tests and cosmetic changes.
Another strcasecmp() replaced.
2003-04-27 17:35:54 +02:00
pem@mysql.com
462430ba55
Post merge fixes.
2003-04-04 15:47:43 +02:00
pem@mysql.com
5c4122d3e0
Fixed the last memory leaks in the SP code.
2003-04-03 20:00:52 +02:00
pem@mysql.com
c673fcb813
Getting rid of lots of memory leaks (but not quite all of them yet,
...
some will go away when temporary code is replaced).
2003-04-02 20:42:28 +02:00
pem@mysql.com
9b6d015a85
...and got rid of the strncasecmps too.
2003-03-27 17:47:25 +01:00
pem@mysql.com
ac44a5f66e
Replaced a couple of strcasecmps.
2003-03-27 17:35:27 +01:00
pem@mysql.com
8049daf202
Made FUNCTIONs work in insert and select queries, as well as nested function invocations.
...
Had to add a cahing mechanism which is in parts an ugly kludge, but it will be
reworked once the real SP caching is implemented.
2003-03-02 19:17:41 +01:00
pem@mysql.com
b6ab762dc1
Closing tables during SP execution the proper way.
2003-02-28 15:07:14 +01:00
pem@mysql.com
ca2e77ca7a
Made stored FUNCTION invokation work almost always. Still buggy and unstable, and
...
various known problems, but good enough for a checkpoint commit.
2003-02-26 19:22:29 +01:00
pem@mysql.com
d8c75ec8aa
Most of the groundwork for sprint task 729 (implement FUNCTIONs).
...
Expanded the mysql.proc table, reworked the find/create/drop functions
completely, added new functions for FUNCTIONs (lotta functions here :),
got rid of some unnecessary use of Item_strings while at it. Extended
the parser correspondingly, and fiddled around a bit to make SP FUNCTIONs
coexist with UDFs.
Can now CREATE and DROP FUNCTIONs. Invoking yet to come...
2003-02-21 17:37:05 +01:00
pem@mysql.com
02211a600b
Post-merge fixes (adapting new SP code to 4.1 changes).
2003-02-18 19:58:03 +01:00
pem@mysql.com
d53fc31958
Fixed some DBUGing, and optimized SET slightly.
2003-02-12 16:17:03 +01:00
pem@mysql.com
f2d6ec9321
Some new stuff in the Docs/sp-* files, and renamed a few functions in preparation
...
for future work.
2003-02-04 17:40:18 +01:00
pem@mysql.com
77b671f594
Moved create/find/drop functions to a separate files (sp.cc,sp.h).
...
Fixed backpatching of forward jumps.
Implemented LOOP, WHILE, REPEAT (temporarily known as SPREPEAT).
Known bug: Expression evaluation still not quite ok (e.g. "x > 0"),
which is why IF and CASE is not yet implemented.
2002-12-12 13:14:23 +01:00