- 16 Dec, 2003 3 commits
-
-
guilhem@mysql.com authored
more general message when slave can't start because of incorrect replication information, the previous one was sometimes a misleading indication (i.e. sometimes the problem had nothing to do with system permissions). The perfect fix would be to report the exact error to the client (instead of pointing the client to the error log); this is a bit of work so it's more a development task: WL#1088 "Move all hardcoded messages of replication to share/errmsg.txt". I was not able to modify the errmsg.txt in these sql/ subdirectories: danish dutch german italian portuguese russian spanish swedish ukrainian
-
guilhem@mysql.com authored
into mysql.com:/home/mysql_src/mysql-4.0
-
guilhem@mysql.com authored
"EE_ error codes (EE_DELETE, EE_WRITE) end up in the binlog, making slave stop". The problem was that during execution of the command on the master, an error can occur (for example, not space left on device, then mysqld waits and when there is space it completes successfully: so finally it worked but the error EE_WRITE remains in thd->net.last_errno and thd->net.last_error). To know if finally the command succeeded, we test the 'error' variable in every place, and if it shows no failure we reset thd->net.last_err* using the function THD::clear_error() which is backported from 4.1. A new test to see if now only real errors get to the binlog (note: the test uses "rm"). Also a bit of memory free/alloc saving in log_event.cc (do not free the whole mem_root after every query in the slave SQL thread: we can keep the initial block of it; which will be freed when the thread terminates).
-
- 15 Dec, 2003 1 commit
-
-
Sinisa@sinisa.nasamreza.org authored
-
- 14 Dec, 2003 3 commits
-
-
monty@mysql.com authored
-
monty@mysql.com authored
-
monty@mysql.com authored
Don't dump data for MRG_ISAM or MRG_MYISAM tables. (Bug #1846) Ensure that 'lower_case_table_names' is always set on case insensitive file systems. (Bug #1812) One can now configure MySQL as windows service as a normal user. (Bug #1802) Database names is now compared with lower case in ON clause when lower_case_table_names is set. (Bug #1736) IGNORE ... LINES option didn't work when used with fixed length rows. (Bug #1704) Change INSERT DELAYED ... SELECT... to INSERT .... SELECT (Bug #1983) Safety fix for service 'mysql start' (Bug #1815)
-
- 13 Dec, 2003 15 commits
-
-
Sinisa@sinisa.nasamreza.org authored
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
-
Sinisa@sinisa.nasamreza.org authored
customer and Dean Ellis.
-
monty@mysql.com authored
into mysql.com:/my/mysql-4.0
-
lenz@mysql.com authored
instead.
-
lenz@mysql.com authored
-
lenz@mysql.com authored
-
lenz@mysql.com authored
-
monty@mysql.com authored
into mysql.com:/my/mysql-4.0
-
lenz@mysql.com authored
-
lenz@mysql.com authored
-
monty@mysql.com authored
-
igor@rurik.mysql.com authored
into rurik.mysql.com:/home/igor/dev/mysql-4.0-1
-
vva@eagle.mysql.r18.ru authored
into eagle.mysql.r18.ru:/home/vva/work/BUG_2023/mysql-4.0
-
vva@eagle.mysql.r18.ru authored
-
vva@eagle.mysql.r18.ru authored
(bug #2023)
-
- 12 Dec, 2003 16 commits
-
-
Sinisa@sinisa.nasamreza.org authored
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
-
hf@deer.(none) authored
into deer.(none):/home/hf/work/mysql-4.0.1224
-
heikki@hundin.mysql.fi authored
Fix bug: if one updated a secondary index column so that its alphabetical value did not change (e.g., abc -> aBc) and rolled back the update, InnoDB failed to return the value in the secondary index to its original value row0upd.h: Correct typing error sync0sync.ic: Remove inadvertently pushed sync debug code
-
vva@eagle.mysql.r18.ru authored
into eagle.mysql.r18.ru:/home/vva/work/BUG_1951/mysql-4.0
-
lenz@mysql.com authored
- Reworked testing for gcc3 in the RPM spec file a bit
-
vva@eagle.mysql.r18.ru authored
as is thread_id has type ulong (bug #1951 thread id is printed as "signed" instead of "unsigned" in 'mysql')
-
igor@rurik.mysql.com authored
Simplification of the previous fix for multi-update/delete.
-
monty@mysql.com authored
Fixed problem with char > 128 in QUOTE() function. (Bug #1868) Disable creation of symlinks if my_disable_symlink is set Fixed searching of TEXT with end space. (Bug #1651) Fixed caching bug in multi-table-update where same table was used twice. (Bug #1711) Fixed problem with UNIX_TIMESTAMP() for timestamps close to 0. (Bug #1998) Fixed timestamp.test
-
hf@deer.(none) authored
Update after discussion with Monty
-
hf@deer.(none) authored
it happens because of the LEFT JOINT optimization in add_key_part() This optimization does exactly the same in JOIN and in WHERE conditions Not right. I moved that optimization one level upper.
-
hf@deer.(none) authored
strcpy changed to strmake
-
hf@deer.(none) authored
we didn't specify thd->priv_host properly
-
heikki@hundin.mysql.fi authored
Remove wrong debug assertion and comment
-
heikki@hundin.mysql.fi authored
Fix assertion failure on line 713 of row0upd.c if there is a column prefix index and the last characters in the prefix are spaces: do not assume that the length of alphabetically equal strings is the same; fix a buglet which could cause InnoDB to think that a secondary index record was not locked though it had been updated in a way which did not alpahabetically change its value, e.g., abc -> aBc
-
dlenev@mysql.com authored
into mysql.com:/home/dlenev/src/mysql-4.0-mydir2
-
dlenev@mysql.com authored
"SHOW TABLE STATUS very slow w/large number of tables" Replaced old algorithm which were used in my_dir() and stored all information about directory entries in one chunk of memory with new one which stores file names and MY_STAT structures in separate memroot, so now we don't need to copy this data during reallocation of dir_entry array.
-
- 11 Dec, 2003 2 commits
-
-
igor@rurik.mysql.com authored
into rurik.mysql.com:/home/igor/dev/mysql-4.0-1
-
igor@rurik.mysql.com authored
Fixed a bug causing a crash for multi-update/multi-delete with impossible where (bug #1860).
-