- 28 Feb, 2004 1 commit
-
-
guilhem@mysql.com authored
-
- 22 Feb, 2004 1 commit
-
-
guilhem@mysql.com authored
-
- 21 Feb, 2004 1 commit
-
-
guilhem@mysql.com authored
"--read-only gives weird error on update". It is not fixable in 4.0 because it requires modifying the sql/share/*/errmsg.txt files. So it is fixed in 4.1 like this: the ER_SKIP_GRANT_TABLES is replaced by a more generic ER_OPTION_PREVENTS_STATEMENT which can be used both for "can't do this because of --skip-grant-tables" and "can't do this because of --read-only" (for this we don't use ER_CANT_UPDATE_WITH_READLOCK anymore). So now the message for --read-only is: "The MySQL server is running with the --read-only option so cannot execute this statement".
-
- 12 Feb, 2004 3 commits
-
-
hf@deer.(none) authored
into deer.(none):/home/hf/work/mysql-4.1.1438
-
hf@deer.(none) authored
-
acurtis@pcgem.rdg.cyberkinetica.com authored
"MySQL server does not detect if garbage chara at the end of query" Allow the parser to see the garbage characters. Garbage should cause the parser to report an error.
-
- 11 Feb, 2004 11 commits
-
-
dlenev@mysql.com authored
into mysql.com:/home/dlenev/src/mysql-4.1-bg2248
-
bar@bar.intranet.mysql.r18.ru authored
into bar.intranet.mysql.r18.ru:/usr/home/bar/mysql-4.1
-
bar@bar.intranet.mysql.r18.ru authored
CONVERT3 was removed, it was for test purposes, and rather harmful.
-
hf@deer.(none) authored
into deer.(none):/home/hf/work/mysql-4.1.2208
-
hf@deer.(none) authored
Made code shorter and more correct
-
dlenev@mysql.com authored
-
guilhem@mysql.com authored
into mysql.com:/home/mysql_src/mysql-4.1
-
guilhem@gbichot2.local authored
"MySQL server does not detect if garbage chars at the end of query": Detect garbage chars at the end of the query or at the end of a query for a prepared statement (which happens if mysql_real_query() or mysql_prepare() were called with a too big 'length' parameter (bigger than the real intended length of the query: then we receive a query + garbage characters from the client). This resulted in garbage chars written into the binlog. Now instead the client receives something like: 'You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '!stmt' at line 1' i.e. the server is pointing at the weird tail of the query (this '!stmt' are the garbage chars sent by the client). All tests pass, except mysqldump.test and ctype_utf8.test but they failed before the patch.
-
bar@bar.intranet.mysql.r18.ru authored
No needs to load charset index if the character set is build-in.
-
dlenev@mysql.com authored
into mysql.com:/home/dlenev/src/mysql-4.1-bg2248
-
hf@deer.(none) authored
into deer.(none):/home/hf/work/mysql-4.1.2208
-
- 10 Feb, 2004 23 commits
-
-
guilhem@mysql.com authored
into mysql.com:/home/mysql_src/mysql-4.1
-
guilhem@gbichot2.local authored
added setting of 'neg' in Item_param::set_time() (looks like the only forgotten member). It's the second place I find where 'neg' was forgotten. The symptom was unexpected negative times in the binary log when running tests/client_test.c (test_date() in fact): # at 43009 #040210 15:46:42 server id 1 log_pos 43009 Query thread_id=1 exec_time=0 error_code=0 SET TIMESTAMP=1076424402; INSERT INTO test_date VALUES('2000-01-10 11:16:20','-11:16:20' etc
-
vva@eagle.mysql.r18.ru authored
into eagle.mysql.r18.ru:/home/vva/work/BUG_2592/mysql-4.1
-
vva@eagle.mysql.r18.ru authored
in sql/sql_lex.cc
-
guilhem@mysql.com authored
into mysql.com:/home/mysql_src/mysql-4.1
-
dlenev@mysql.com authored
into mysql.com:/home/dlenev/src/mysql-4.1-bg2248
-
konstantin@mysql.com authored
-
bar@bar.intranet.mysql.r18.ru authored
FreeBSD "ps" detection usually failed, in 90% cases, on FreeBSD-5.1. This change should work fine under 5.x and 4.x, and I believe in 3.x. too.
-
hf@deer.(none) authored
into deer.(none):/home/hf/work/mysql-4.1.2208
-
bar@bar.intranet.mysql.r18.ru authored
It was together with the previous but. This test tends to prove it.
-
bar@bar.intranet.mysql.r18.ru authored
into bar.intranet.mysql.r18.ru:/usr/home/bar/mysql-4.1
-
vva@eagle.mysql.r18.ru authored
into eagle.mysql.r18.ru:/home/vva/work/BUG_2592/mysql-4.1
-
vva@eagle.mysql.r18.ru authored
-
vva@eagle.mysql.r18.ru authored
-
vva@eagle.mysql.r18.ru authored
-
guilhem@gbichot2.local authored
Don't show PSEUDO_THREAD_ID in SHOW VARIABLES because: - we don't want people to discover this variable as it could never do good to set it (it was designed for use by mysqlbinlog only, so that a thread can have several temp tables of the same name at the same time) - if we show it in SHOW VARIABLES, Mysql Administrator will display it and this will force us to put a description, so all MySQL Administrator user will be aware of this variable, some may have the idea to set it with a SET command, and then it will cause bad things. The variable is still settable, and still visible with SELECT @@.
-
dlenev@dlenev.mshome authored
Done clean-up in prep stmt API functions: 1) Removed some checks that were performed only in debug version were making debug version more tolerable to user errors than production (and thus caused problems for example masking some bugs). 2) Also removed some other checks to make prep stmt API consistent with the rest of C API (this also in line with general politics - make checks in only those places where errors are very common and hard to spot).
-
jani@ua141d10.elisa.omakaista.fi authored
caused UDF functions to segmenation fault when they tried to print an error during wrong usage.
-
jani@ua141d10.elisa.omakaista.fi authored
-
hf@deer.(none) authored
now we execute only one first select during mysql_real_query others - during 'mysql_next_result'
-
bar@bar.intranet.mysql.r18.ru authored
Multibyte charsets do not check that incoming data is well-formed
-
bell@sanja.is.com.ua authored
into sanja.is.com.ua:/home/bell/mysql/bk/work-derived2-4.1
-
bell@sanja.is.com.ua authored
-