konstantin@oak.local
7fdf6740c7
Implementation of SUM(DISTINCT), tests cases
2003-12-19 19:04:03 +03:00
pem@mysql.comhem.se
89b2ddcf3f
Post-merge fix.
2003-12-18 18:50:07 +01:00
pem@mysql.com
7b13840a46
Merge
2003-12-18 17:51:43 +01:00
antony@ltantony.rdg.cyberkinetica.homeunix.net
2b53eef5f0
WorkLog #1323 (part 2)
...
New Statement: SHOW [STORAGE] ENGINES
New System Variable: storage_engine
New mysqld Argument: --default-storage-engine=
2003-12-17 22:52:03 +00:00
pem@mysql.comhem.se
bb51272bd1
Post-merge fixes.
...
Multiple result sets from stored procedures now works with the
mysql and mysqltest clients.
2003-12-16 18:09:22 +01:00
pem@mysql.com
975061bb5a
Merge 4.1 to 5.0.
2003-12-16 16:12:28 +01:00
ram@gw.mysql.r18.ru
795c88517e
proper fix for the bug #2077 : accented characters in enum/defaul values are reported incorrectly.
...
note: bar asked me to use res.charset in ::sql_type() functions to be more consistent.
2003-12-16 17:39:33 +04:00
pem@mysql.comhem.se
a7b7a40c5f
Forgot to wrap things in #ifndef NO_EMBEDDED_ACCESS_CHECKS for the embedded server.
...
Added missing cleanup in sp-security.test.
2003-12-16 14:15:27 +01:00
jani@rhols221.adsl.netsonic.fi
96555b5f90
Added support for multi statement tests. Use mysqltest internal
...
command delimiter to change the default delimiter (;) to something
else, a string upto 16 characters is allowed. Separate the sub
queries with ';' and end the whole statement with your own delimiter.
2003-12-16 06:09:44 +02:00
monty@mysql.com
cde713023a
Cleanup
2003-12-16 02:23:40 +02:00
monty@mysql.com
3f4b1023d7
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/my/mysql-4.1
2003-12-15 23:18:40 +01:00
monty@mysql.com
b24671ee2d
Updated results
2003-12-15 18:10:46 +01:00
ram@gw.mysql.r18.ru
05c0c4ff26
part one of the fix for the bug #2077 : accented characters in enum/defaul values are reported incorrectly
2003-12-15 21:01:38 +04:00
monty@mysql.com
76eb219781
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/my/mysql-4.1
2003-12-15 18:02:29 +02:00
monty@mysql.com
2742701574
Added missing timeout function for named pipes and shared memory (fixes core dump on windows)
...
Signed auto_increment keys for HASH tables (like for MyISAM tables in 4.0)
nitialize system_charset_info() early. Fixes core dump when starting windows service
2003-12-15 17:58:15 +02:00
serg@serg.mylan
68416cc42a
Merge bk-internal:/home/bk/mysql-4.1/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.1
2003-12-13 18:49:45 +01:00
serg@serg.mylan
f8ed7ebbe1
insert table select * from table2 now converts charsets correctly
2003-12-13 18:49:10 +01:00
pem@mysql.comhem.se
07541b6abf
WL#1365: Implement definer's rights execution of stored procedures.
...
(Also put the hostpart back in the definer column.)
2003-12-13 16:40:52 +01:00
Sinisa@sinisa.nasamreza.org
35b8a0cde9
Already approved bug fix for #1561 .
...
Bug happens in INTERVAL function when number of compared arguments
is 8 or more.
2003-12-13 17:20:35 +02:00
pem@mysql.comhem.se
2796e299e6
Don't want host in the definer's column.
2003-12-12 14:12:38 +01:00
pem@mysql.comhem.se
7a20e5282e
In order to make ALTER PROCEDURE|FUNCTION work correctly, and in general to
...
make characteristics (and SHOW) work right, we had to separate the old
definition blob in the mysql.proc table into separate fields for parameters,
return type, and body, and handle the characteristics (like SQL SECURITY)
separately... and then reassemble the CREATE string for parsing, of course.
This is rather ugly, mostly the parser bit. (Hopefully that will be better
with the new parser.)
2003-12-12 14:05:29 +01:00
pem@mysql.comhem.se
7bfbfc308f
WL#1364: Store some environmental values with SPs and use at invokation
...
sql_mode is stored and used with SPs.
sql_select_limit is always unlimited in SPs.
2003-12-11 12:23:50 +01:00
antony@ltantony.rdg.cyberkinetica.homeunix.net
7f83c17637
Fix for Bug #2075 - negative default values not accepted for integer columns
...
Allow numeric literals have a sign
2003-12-11 00:28:25 +00:00
pem@mysql.comhem.se
b27e9d6052
WL#1363: Update the mysql.proc table and add new fields.
...
Also made the parsing and handling of SP characteristics
more general and extendable, and added a few ch:istics.
2003-12-10 19:05:37 +01:00
ram@gw.mysql.r18.ru
7576f1a81f
changed usc2 -> koi8r to don't depend on extra-charset option.
2003-12-10 15:27:33 +04:00
antony@ltantony.rdg.cyberkinetica.homeunix.net
fcf96dbb18
WorkLog#1323
...
Deprecate the use of TYPE=... Preferred syntax is ENGINE=
2003-12-10 04:31:42 +00:00
igor@rurik.mysql.com
28113396ec
key_cache.result, key_cache.test, mf_keycache.c:
...
Fixed a wrong return code by the function init_key_cache.
2003-12-09 13:29:38 -08:00
pem@mysql.comhem.se
2c3065c9cb
Post-merge fixes.
2003-12-09 19:05:41 +01:00
pem@mysql.com
24a2ae44a3
Merged 4.1 -> 5.0
2003-12-09 19:00:34 +01:00
ram@gw.mysql.r18.ru
f913b942a9
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b1994
2003-12-09 22:00:33 +04:00
vva@eagle.mysql.r18.ru
17330df85f
Merge
2003-12-09 13:34:57 -04:00
ram@gw.mysql.r18.ru
4d1f521f21
Fix for the bug #1994 : mysqldump does not correctly dump UCS2 data.
2003-12-09 15:28:58 +04:00
gluh@gluh.mysql.r18.ru
43588228e7
post-merge fixes
2003-12-08 17:44:56 +04:00
gluh@gluh.mysql.r18.ru
d9a412dcc3
post-merge fixes
2003-12-08 15:18:29 +04:00
gluh@gluh.mysql.r18.ru
ec8749249a
WL#530&531: TIMESTAMPADD, TIMESTAMPDIFF functions
...
Syntax for TIMESTAMPADD:
TIMESTAMPADD(interval, integer_expression, datetime_expression)
interval:= FRAC_SECOND | SECOND | MINUTE | HOUR | DAY | WEEK | MONTH |
QUARTER | YEAR
Supported SQL_TSI_ prefix (like SQL_TSI_SECOND)
Syntax for TIMESTAMPDIFF:
TIMESTAMPDIFF(interval, datetime_expression1, datetime_expression2)
interval:= FRAC_SECOND | SECOND | MINUTE | HOUR | DAY | WEEK | MONTH |
QUARTER | YEAR
Supported SQL_TSI_ prefix (like SQL_TSI_SECOND)
2003-12-08 14:41:41 +04:00
gluh@gluh.mysql.r18.ru
38a4780fd1
Fixed test for 'init_slave' variable
2003-12-08 12:10:30 +04:00
gluh@gluh.mysql.r18.ru
a09d6409ae
post-merge fixes
2003-12-08 09:44:04 +04:00
serg@serg.mylan
6d0703ab5b
QUERY_NO_GOOD_INDEX_USED and QUERY_NO_INDEX_USED moved from thd->lex.select_lex->options to thd->server_status
2003-12-06 23:21:09 +01:00
pem@mysql.comhem.se
301d8137c0
New test cases for BUG#1653 (recalling a procedure after replacing a faulty
...
table definition crashed), and recursive calls.
2003-12-05 18:52:33 +01:00
pem@mysql.comhem.se
cbdc0b4c3a
Post-merge fixes.
2003-12-05 14:45:48 +01:00
pem@mysql.com
63f4858030
Merged 4.1 -> 5.0
2003-12-05 13:11:50 +01:00
serg@serg.mylan
cbcb863ca5
test result fixed
2003-12-04 23:18:04 +01:00
antony@ltantony.rdg.cyberkinetica.homeunix.net
1f02484341
Fixup error number - Broke during merge
2003-12-04 18:09:36 +00:00
pem@mysql.com
c57cebfe2a
Merge mysql.com:/usr/local/bk/mysql-5.0
...
into mysql.com:/home/pem/work/mysql-5.0
2003-12-04 15:21:57 +01:00
pem@mysql.comhem.se
a5780a4815
Fixed BUG#336: Subselects with tables does not work as values for local SP variables
...
and BUG#1654: Stored Procedure Crash if contains subquery and set function
Disallowed subselects in RETURN (for FUNCTIONs) and SET of local variables.
The latter should work, but turned out to be difficult to fix, so we just
disallow it for the time being.
2003-12-04 15:17:55 +01:00
antony@ltantony.rdg.cyberkinetica.homeunix.net
55d4248dae
Merge for update
2003-12-02 20:57:34 +00:00
antony@ltantony.rdg.cyberkinetica.homeunix.net
afc619f0a2
WorkLog#1280 - Remove fixed table handler from lex/yacc
2003-12-02 20:23:13 +00:00
sergefp@mysql.com
e375fade90
Merge mysql.com:/home/psergey/mysql-5.0
...
into mysql.com:/home/psergey/mysql-5.0-compile
2003-12-02 21:31:46 +03:00
sergefp@mysql.com
43221ad9e1
Fix for bug #1980
2003-12-02 21:20:51 +03:00
pem@mysql.com
2c16ccdbe6
Merge mysql.com:/home/pem/work/mysql-4.1
...
into mysql.com:/home/pem/work/mysql-5.0
2003-12-02 17:08:24 +01:00