jimw@mysql.com
fa353b8f48
Change error message when the amount of stack needed is not available
...
to include how much stack space we need. (Bug #11213 )
2005-06-22 11:02:44 -07:00
konstantin@mysql.com
b875f7902d
Fix a formatting bug and add a test for it.
2005-06-20 15:38:15 +04:00
gbichot@quadita2.mysql.com
c2ec0e7409
correcting error messages after discussion with Paul (replication of routines).
2005-06-19 17:39:08 +02:00
dlenev@brandersnatch.localdomain
270b695f59
Fix for bug #10015 "Crash in InnoDB if stored routines are used".
...
We should not allow explicit or implicit transaction commits inside
of stored functions or triggers (so in autocommit mode we should not
do commits after execution of sub-statement).
Also since we don't support nested statement transactions in 5.0,
we shouldn't commit or rollback stmt transactions while we are inside
stored functions or triggers. This should be fixed in later (>=5.1)
releases.
2005-06-07 14:53:08 +04:00
konstantin@mysql.com
d0e24153b9
A fix and test case for Bug#9478 "mysql_stmt_attr_set mysql_stmt_execute"
...
(crash on attempt to re-execute a statement with an open cursor) +
post-review fixes.
2005-05-12 11:16:12 +04:00
ramil@mysql.com
def8eb631c
Merge mysql.com:/home/ram/work/mysql-4.1
...
into mysql.com:/home/ram/work/mysql-5.0
2005-05-06 20:11:01 +05:00
bar@noter.(none)
6a47698468
Bug#6611: wrong sorting order.
...
Adding cp1250_croatian_ci collation.
2005-05-06 20:11:00 +05:00
bar@noter.(none)
b20cac254c
Bug#6505 Wrong sorting order:
...
latin2_croatian_ci collation was fixed.
2005-05-06 18:41:41 +05:00
jani@ibmlab.site
0e91a7131f
Merge ibmlab.site:/home/my/bk/mysql-4.1
...
into ibmlab.site:/home/my/bk/mysql-5.0
2005-05-06 13:42:30 +03:00
bar@noter.(none)
59129d9bbe
bug#6504 Upper/Lower conversion bug:
...
upper/lower conversion for LATIN LETTER D WITH STROKE
was wrong in latin2.
2005-05-06 15:22:55 +05:00
shuichi@mysql.com
2244ae8cef
Added cp932 character set
2005-05-05 11:37:52 -07:00
gbichot@quadita2.mysql.com
b72ae4fe57
Approximative fixes for BUG#2610,2611,9100 i.e. WL#2146 binlogging/replication of routines (stored procs and functions).
...
Approximative, because it's using our binlogging way (what we call "query"-level) and this is not as good as record-level binlog (5.1) would be. It imposes several
limitations to routines, and has caveats (which I'll document, and for which the server will try to issue errors but that is not always possible).
Reason I don't propagate caller info to the binlog as planned is that on master and slave
users may be different; even with that some caveats would remain.
2005-05-05 14:20:53 +02:00
hf@deer.(none)
054463f975
Fix for #6553 and #8776 (no errors on bad spatial data)
2005-04-29 20:23:02 +05:00
pem@mysql.comhem.se
f769a7a8b0
Post-review fixes of the patch for BUG#8408: Stored procedure crash if function contains SHOW
...
(Review on irc by monty)
2005-04-27 16:35:49 +02:00
pem@mysql.comhem.se
281c0a8130
Fixed BUG#8408: Stored procedure crash if function contains SHOW
...
We simply have to disallow any kind of result set being sent back
from a function. Can't see any way to make that to work.
2005-04-26 17:31:59 +02:00
monty@mysql.com
220a01a838
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/home/my/mysql-4.1
2005-04-26 16:03:20 +03:00
lenz@mysql.com
918ce29557
- manual merge
2005-04-21 08:30:59 +02:00
pem@mysql.comhem.se
54dfe4a66a
Fixed BUG#7047: Stored procedure crash if alter procedure
...
by simply disallowing alter procedure/function in an SP (as for drop).
2005-04-20 17:59:28 +02:00
lenz@mysql.com
814b4aa2eb
- manual merge
2005-04-19 17:18:56 +02:00
lenz@mysql.com
a42c7d442e
- added missing copyright headers to several Makefile.am's (noticed
...
while testing changes to the mysql-copyright scripts
2005-04-19 17:00:05 +02:00
pem@mysql.comhem.se
6aad6835c6
Fixed BUG#9598: stored procedure call within stored procedure
...
overwrites IN variable
and added error checking of variables for [IN]OUT parameters while
rewriting the out parameter handling.
2005-04-14 14:52:35 +02:00
gbichot@quadita2.mysql.com
2b7ec71836
all-local instead of all (to not have double "all:" in Makefile)
2005-04-11 17:44:28 +02:00
gbichot@quadita2.mysql.com
f356fb08d6
In configure.in, don't remove $AVAILABLE_LANGUAGES_ERRORS_RULES at end
...
because config.status may later need this file (if it does not find it
it won't incorporate dependencies of errmsg.sys in sql/share/Makefile) (thx Serg).
In sql/share/Makefile.am using "all:" leads to double-"all:" in Makefile (thx Konstantin).
2005-04-11 17:37:49 +02:00
pem@mysql.comhem.se
2038ced40c
Fixed BUG#9073: Able to declare two handlers for same condition in same scope
2005-04-08 19:58:04 +02:00
msvensson@neptunus.(none)
7a0e28feb5
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2005-04-07 20:19:25 +02:00
msvensson@neptunus.(none)
12b6252145
BUG#6762 ALTER TABLE gives weird results and error message
...
- Removed hardcoded error message from 4.1
2005-04-07 20:17:37 +02:00
monty@mysql.com
a7c6348192
Fixed errors found during review
2005-04-06 19:43:35 +03:00
monty@mysql.com
174c15aee1
Small fixes done while reviewing pushed code
2005-04-06 16:52:41 +03:00
msvensson@neptunus.(none)
f22b8930c3
Fix swedish error message
2005-04-05 13:01:16 +02:00
dlenev@brandersnatch.localdomain
c67971af3c
Bug #3891 - "DROP TABLE many-unexistent-tables, was printing an error with
...
%s instead of table names".
Propagating changes from old language-specific errmsg.txt files to new
global errmsg.txt.
2005-04-03 11:31:50 +04:00
serg@serg.mylan
7ba99ee324
merged
2005-04-02 20:28:58 +02:00
serg@serg.mylan
3098b93ef8
bug#3891 - DROP TABLE many-unexistent-tables, was printing an error with %s instead of table names
...
sql/sql_table.cc: print an error with a function that respects width modifiers (%.64s)
2005-04-02 20:13:19 +02:00
pem@mysql.com
bb27307778
Merge pmartin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr/local/bk/mysql-5.0
2005-03-31 10:54:15 +02:00
pem@mysql.comhem.se
8df8afc270
Fixed BUG#6600: Stored procedure crash after repeated calls with check table.
...
Sedond attempt: Simply disallow CHECK in SPs, since it can't work.
2005-03-30 17:43:52 +02:00
monty@mysql.com
fac67f091c
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/my/mysql-5.0
2005-03-30 16:01:30 +03:00
monty@mysql.com
332b7ed4a1
Give warnings if wrong date/time/datetime argument for STR_TO_DATE
...
Small fixes while doing review of new pushed code
More test cases for decimal
2005-03-30 16:00:31 +03:00
bar@mysql.com
7131f313be
after merge fix
2005-03-29 17:37:10 +05:00
bar@mysql.com
ba115894c5
Better error message.
...
Bugs#9057: Incorrect errormsg for too-large char field in table definition
2005-03-29 15:43:00 +05:00
serg@serg.mylan
9a0dd5c7e4
sql/sql_acl.cc
...
report correct errror in MODE_NO_AUTO_CREATE_USER
cleanup
after merge fixes
2005-03-23 19:18:25 +01:00
jani@ua141d10.elisa.omakaista.fi
01dddf095a
- Added new error message.
...
- Changed error message in sql_acl.cc
- Added some more tests for GRANT.
2005-03-22 15:57:24 +02:00
dlenev@brandersnatch.localdomain
f169114042
WL#874 "Extended LOAD DATA".
...
Now one can use user variables as target for data loaded from file
(besides table's columns). Also LOAD DATA got new SET-clause in which
one can specify values for table columns as expressions.
For example the following is possible:
LOAD DATA INFILE 'words.dat' INTO TABLE t1 (a, @b) SET c = @b + 1;
This patch also implements new way of replicating LOAD DATA.
Now we do it similarly to other queries.
We store LOAD DATA query in new Execute_load_query event
(which is last in the sequence of events representing LOAD DATA).
When we are executing this event we simply rewrite part of query which
holds name of file (we use name of temporary file) and then execute it
as usual query. In the beggining of this sequence we use Begin_load_query
event which is almost identical to Append_file event
2005-03-16 04:32:47 +03:00
jimw@mysql.com
3c7c548b9a
Fix change made to ER_READY by creating a new message, instead.
2005-03-09 08:56:50 -08:00
serg@serg.mylan
e47d0a0e2d
merge
2005-03-03 23:07:20 +01:00
serg@serg.mylan
8d9a53a78c
Fixes for bugs reported by Stefano Di Paola (stefano.dipaola@wisec.it)
2005-03-03 19:51:29 +01:00
jimw@mysql.com
2904f4d0a4
Merge mysql.com:/home/jimw/my/mysql-5.0-8444
...
into mysql.com:/home/jimw/my/mysql-5.0-clean
2005-03-01 15:25:17 -08:00
pem@mysql.comhem.se
54a2448bce
Fixed BUG#8760: Stored Procedures: Invalid SQLSTATE is allowed in
...
a DECLARE ? HANDLER FOR stmt.
2005-02-28 18:07:06 +01:00
paul@snake-hub.snake.net
c2507d88f5
Fix badly spelled symbol.
2005-02-23 13:15:03 -06:00
jimw@mysql.com
7baab10ebb
Include a timestamp on the 'ready for connections' message by printing it
...
using sql_print_information() instead of directly to stdout. (Bug #8444 )
2005-02-22 18:09:35 -08:00
serg@serg.mylan
fd828e5b4d
manually merged
2005-02-14 21:50:09 +01:00
pem@mysql.comhem.se
2c26ebe359
WL#2130: Table locking for stored FUNCTIONs
...
Collect all tables and SPs refered by a statement, and open all tables
with an implicit LOCK TABLES. Do find things refered by triggers and views,
we open them first (and then repeat this until nothing new is found), before
doing the actual lock tables.
2005-02-08 20:52:50 +01:00