monty@mashka.mysql.fi
34919a03c4
Added thread variable max_seeks_for_key
...
Change optimizer to prefer key lookups before table scan
Change table scans to be done after tables with constrains on scanned table
2003-06-27 03:04:54 +03:00
serg@serg.mylan
c781673bd7
Merge bk-internal:/home/bk/mysql-4.0/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.0
2003-06-26 21:31:37 +02:00
serg@serg.mylan
8075aac74f
bug with ranges and not_null_col=can_be_null_expr fixed
2003-06-26 21:30:53 +02:00
vva@eagle.mysql.r18.ru
c4e50b8ad7
Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-3.23
...
into eagle.mysql.r18.ru:/home/vva/work/BUG_479_/mysql-3.23
2003-06-26 10:31:35 -04:00
hf@deer.(none)
ad5cbc0265
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into deer.(none):/home/hf/work/mysql-4.0.615
2003-06-26 09:01:25 +05:00
monty@mashka.mysql.fi
7655f05dc2
LEFT JOIN optimization: Change LEFT JOIN to normal join if possible
2003-06-26 05:38:19 +03:00
vva@eagle.mysql.r18.ru
5722ae6627
fixed bug with type of user variables (bug #551 )
2003-06-25 21:11:23 -04:00
hf@deer.(none)
0ede29ffd0
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into deer.(none):/home/hf/work/mysql-4.0.674
2003-06-25 17:16:53 +05:00
hf@deer.(none)
45b3c643be
Testcase for #674 added
2003-06-25 17:15:33 +05:00
hf@deer.(none)
044d077893
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into deer.(none):/home/hf/work/mysql-4.0.666
2003-06-24 17:09:44 +05:00
hf@deer.(none)
383d354c5c
Test case for bug #666
2003-06-24 17:07:43 +05:00
hf@deer.(none)
3007290f83
Another bugfix for #615
...
Looks a bit nicer than previous one
2003-06-24 10:53:21 +05:00
monty@narttu.mysql.fi
28e96d95c5
Simple code cleanup
2003-06-23 20:05:54 +03:00
monty@narttu.mysql.fi
a51ea11147
SHOW GRANTS hided real grants when grants on both column and table (Bug 654)
2003-06-23 20:03:59 +03:00
gluh@gluh.mysql.r18.ru
afe1547866
Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into gluh.mysql.r18.ru:/home/gluh/mysql-4.0.defweek
2003-06-23 12:03:50 +05:00
guilhem@mysql.com
04e5a6baa9
Always send a fake Rotate event (this is roughly 70 bytes) when starting binlog_dump.
...
This way 3.23.58 slaves will always detect a 4.0.14 master (and stop)
immediately. BUG#198.
2003-06-21 18:10:59 +02:00
gluh@gluh.mysql.r18.ru
289d375f50
SCRUM
...
Task ID 894:
Backport default_week_format variable to 4.0
2003-06-19 14:02:19 +05:00
guilhem@mysql.com
4deb135b0b
Changed change_master() to use ER_MASTER_INFO (better display).
2003-06-17 23:19:38 +02:00
guilhem@mysql.com
0a0ca19940
Merge gbichot@213.136.52.20:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-06-17 16:36:29 +02:00
guilhem@mysql.com
ab5479e6e2
Better error reporting in mysql-test-run (don't hide the important message
...
with 'head').
Test fix (this sync_with_master was nonsense).
Now all tests pass in 4.0 in autobuild.
2003-06-17 16:35:20 +02:00
serg@serg.mylan
b387b5add9
fulltext and left join bug fixed
2003-06-16 23:05:45 +02:00
guilhem@mysql.com
3f33f17114
Fix for nightly build test failure (test update).
...
More messages.
Testcase for bug 651.
2003-06-16 15:49:54 +02:00
guilhem@mysql.com
d2ea62cd14
Merge gbichot@213.136.52.20:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-06-15 12:03:01 +02:00
guilhem@mysql.com
80edc81ed0
Simplified a test.
...
thd->enter_cond() and exit_cond(), so that the I/O thread accepts to stop
when it's waiting for relay log space.
Reset ignore_log_space_limit to 0 when the SQL thread terminates.
2003-06-15 12:01:51 +02:00
heikki@hundin.mysql.fi
4da7f485b7
Many files:
...
Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
2003-06-15 01:04:28 +03:00
guilhem@mysql.com
2e8cb7c3e0
Merge gbichot@213.136.52.20:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-06-14 16:41:17 +02:00
hf@deer.(none)
db088dc477
test case for bug #614
2003-06-11 22:07:23 +05:00
guilhem@mysql.com
27c70dc82e
Merge gbichot@213.136.52.20:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-06-10 23:31:09 +02:00
guilhem@mysql.com
96c8d91a0c
More error messages. This is intended to help debugging; presently I have a
...
support issue with an unclear message which can have N reasons for appearing.
This should help us know at which point it failed, and get the errno when
my_open was involved (as the reason for the unclear message is often a
permission problem).
RESET SLAVE resets last_error and last_errno in SHOW SLAVE STATUS (without this,
rpl_loaddata.test, which is expected to generate an error in last_error, influenced
rpl_log_pos.test).
A small test update.
Added STOP SLAVE to mysql-test-run to get rid of several stupid error messages
which are printed while the master restarts and the slave attempts/manages to
connect to it and sends it nonsense binlog requests.
2003-06-10 23:29:49 +02:00
monty@narttu.mysql.fi
d640ff4a97
Don't install signal handler for SIGINT by default
...
Added option --gdb
Free memory used by replicate_xxx and binglog_xxx options
2003-06-10 21:42:29 +03:00
guilhem@mysql.com
0058593c2d
Test for bug 578. And a comment in slave.cc.
2003-06-05 17:02:00 +02:00
jani@ua126d19.elisa.omakaista.fi
4b55fbe092
Fixed a bug in concat_ws(), which did not add concat separator
...
in case of an empty string. Bug ID 586.
2003-06-05 15:06:19 +03:00
guilhem@mysql.com
3b974039f7
-- Waiting for Monty's approval before push --
...
Bug 571: play LOAD DATA INFILE the same way on the slave as it was on the master:
if it was with IGNORE, do it with IGNORE,
if it was with REPLACE, do it with REPLACE,
and (the change) if it was with nothing, do it with nothing (not with IGNORE !!).
Bug 573: print a proper error message in case of duplicate entry in LOAD DATA INFILE
on the slave, i.e. a message where the keyname and key value appear :
'Duplicate entry '1' for key 1' and not 'Duplicate entry '%-.64s' for key %d'
2003-06-03 15:47:29 +02:00
monty@narttu.mysql.fi
f6a365a532
Small fixes (nothing nameworthy)
2003-06-01 23:40:01 +03:00
monty@narttu.mysql.fi
891d7ccd86
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into narttu.mysql.fi:/my/mysql-4.0
2003-06-01 12:33:23 +03:00
monty@narttu.mysql.fi
02adbe6599
Fixed bug in ALTER TABLE DISABLE KEYS and INSERT DELAYED. Bug #478
2003-06-01 12:32:53 +03:00
bell@sanja.is.com.ua
2848e6c0d4
fixed bug 549 - incorect query cache memory formating on very small query cache sizes
2003-05-31 01:41:11 +03:00
guilhem@mysql.com
9864ac66c6
A trick (a useless update) to force the slave to wait for TWO rotate events
...
before stopping. This is to make the test's result predictable (depending
on the machine the results could formerly be slightly different, though
everything is sane in the code; it's not a bug).
2003-05-27 23:07:32 +02:00
monty@narttu.mysql.fi
da05a3e3f9
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into narttu.mysql.fi:/my/mysql-4.0
2003-05-27 16:40:39 +03:00
monty@narttu.mysql.fi
381492093e
Fixed problem with mysql prompt when server disconnect. (Bug 356)
...
Fixed problem with localtime -> gmt where some times resulted in
different (but correct) timestamps. Now MySQL should use the smallest
possible timestamp value in this case. (Bug 316)
2003-05-27 16:40:14 +03:00
guilhem@mysql.com
97f9aa2aaf
temporary update of the test to satisfy merge; will commit a final update
...
soon.
2003-05-27 14:50:14 +02:00
monty@narttu.mysql.fi
4ead61f873
code cleanup
2003-05-26 15:08:17 +03:00
monty@narttu.mysql.fi
17dfc88105
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into narttu.mysql.fi:/my/mysql-4.0
2003-05-26 13:36:43 +03:00
monty@narttu.mysql.fi
102c477760
Added testing of LOAD DATA ... STARTING BY
...
Added read_only variable
2003-05-26 11:47:03 +03:00
guilhem@mysql.com
8a1e18f4cb
Fix for bug #490 and #491 (see details below)
2003-05-24 16:43:53 +02:00
bell@sanja.is.com.ua
be9024e7ce
repair_part2 is made repeatable
2003-05-21 21:58:12 +03:00
vva@eagle.mysql.r18.ru
d124cd5bd7
Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-4.0
...
into eagle.mysql.r18.ru:/home/vva/work/LOADDATA/mysql-4.0
2003-05-21 14:58:11 -04:00
vva@eagle.mysql.r18.ru
09348e271a
fixed 'STARTING BY' in replication
2003-05-21 14:54:02 -04:00
monty@narttu.mysql.fi
a46c0a7cac
Portability fix for 64 bit machines
2003-05-14 23:06:06 +03:00
monty@narttu.mysql.fi
dcb7b452bd
Fixed bug in CREATE ... DECIMAL(-1,1). Bug #432
2003-05-14 22:12:55 +03:00
monty@narttu.mysql.fi
3e72b423e3
Fix for MacOSX and symlinks
...
Fix for USE_FRM and crashed index file
2003-05-14 01:27:26 +03:00
monty@narttu.mysql.fi
c4d3270460
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into narttu.mysql.fi:/my/mysql-4.0
2003-05-13 22:35:41 +03:00
jani@hynda.(none)
f0a2ca1a7b
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into hynda.(none):/home/my/bk/mysql-4.0
2003-05-13 22:34:04 +03:00
jani@hynda.(none)
447bebfd77
Fixed a bug in DROP DATABASE when database had a RAID type table.
...
Bug ID 381.
2003-05-13 22:28:34 +03:00
monty@narttu.mysql.fi
d9aa95631e
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into narttu.mysql.fi:/my/mysql-4.0
2003-05-13 22:09:03 +03:00
pem@mysql.com
457af3c1c1
Merge pmartin@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/pem/work/mysql-4.0
2003-05-13 20:05:23 +02:00
lenz@mysql.com
a909b1b75d
- disabled all "EXPLAIN SELECT" tests from the InnoDB test because of
...
nodeterministic results on some platforms
2003-05-13 19:30:07 +02:00
pem@mysql.com
7229217f33
Forgot to correct comment in key.test (after fixing bug 390).
2003-05-13 19:19:57 +02:00
pem@mysql.com
44026b18b4
Fix of bug 390: primary key now implies (silently) NOT NULL for key fields.
2003-05-13 19:16:30 +02:00
monty@narttu.mysql.fi
41d2103e26
Fixed 'Unknown error' when using 'UPDATE ... LIMIT'. Bug 373
2003-05-13 20:07:43 +03:00
jani@hynda.(none)
c9c5841760
- Fixed a bug in myisam_max_[extra]_sort_file_size, bug ID 339 and 342
...
- Fix for QNX: UNIX sockets available since 6.2.1
2003-05-13 19:34:51 +03:00
monty@narttu.mysql.fi
2693203a08
Fixed problem with ansi mode and GROUP BY with constants. (Bug #387 )
2003-05-13 19:26:07 +03:00
monty@narttu.mysql.fi
13530887cb
Fix for UNION and LEFT JOIN (Bug #386 )
...
Fixed wrong logging of Access denied error (Bug #398 )
2003-05-13 18:58:26 +03:00
monty@mashka.mysql.fi
aa9bc9d0a0
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mashka.mysql.fi:/home/my/mysql-4.0
2003-05-13 12:04:32 +03:00
jani@rhols221.adsl.netsonic.fi
95aa8cfbcf
Removed timing of tests from mysql-test-run.
...
Needed by QNX, and there was no real use for timing.
2003-05-13 11:39:07 +03:00
monty@mashka.mysql.fi
4bde719df7
Safety fix to enable RAID in max binaries
...
Better fix for format('nan')
Fix for HAVING COUNT(DISTINCT...)
2003-05-13 10:54:07 +03:00
monty@narttu.mysql.fi
7c7e0b8e02
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into narttu.mysql.fi:/my/mysql-4.0
2003-05-05 14:58:33 +03:00
monty@narttu.mysql.fi
3e1afec671
Fixed that reading a DATE string of 000000 is interpreted as 0000-00-00 instead of 2000-00-00
2003-05-05 14:52:39 +03:00
serg@serg.mylan
86da817cec
result updated
2003-05-04 11:00:45 +02:00
serg@serg.mylan
6db5e7f428
"delete from table where const" bug fixed
2003-05-03 18:08:11 +02:00
serg@serg.mylan
1a8b0b3868
Merge bk-internal:/home/bk/mysql-4.0/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.0
2003-05-03 15:22:57 +02:00
monty@narttu.mysql.fi
5f028be2e6
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into narttu.mysql.fi:/my/mysql-4.0
2003-05-03 16:22:56 +03:00
monty@narttu.mysql.fi
7410b6cbdf
Fix problem where key_read was not cleaned up properly, which caused assert in innodb test.
2003-05-03 16:21:43 +03:00
serg@serg.mylan
c7885b5571
test case added
2003-05-03 15:21:39 +02:00
Sinisa@sinisa.nasamreza.org
64b0bfcf00
removing architecture dependent test
2003-04-30 17:39:23 +03:00
Sinisa@sinisa.nasamreza.org
b086445181
merge fix
2003-04-29 14:35:10 +03:00
Sinisa@sinisa.nasamreza.org
89d9766fd2
code cleanup
2003-04-29 14:13:22 +03:00
lenz@mysql.com
ac411193b4
- Removed two EXPLAIN SELECT statements from the InnoDB test suite
...
(the results are nondeterministic and provide different output on 32bit
and 64bit architectures)
2003-04-28 16:05:27 +02:00
monty@mashka.mysql.fi
dd377bfba6
Fixed problem when comparing a key for a multi-byte-character set. (bug 152)
...
Use 0x.... as strings if 'new' mode. (bug 152)
Don't report -max on windows when InnoDB is enabled. (bug 332)
Reset current_linfo; This could cause a hang when doing PURGE LOGS.
Fix for row numbers in EXPLAIN (bug 322)
Fix that USE_FRM works for all table types (bug 97)
2003-04-27 22:12:08 +03:00
monty@mashka.mysql.fi
8b20a878cc
Merge with 3.23:
...
Set innobase_flush_log_at_trx_commit to 1 by default
Fix problem with timestamp on 64 bit systems
Reserve alarms for up to 10 slave threads
2003-04-26 21:10:13 +03:00
monty@mashka.mysql.fi
bf6cfd2948
Fix for -fbranch-probabilites (bug 268)
...
Fix for LEFT/RIGHT/MID with multi-byte-character sets (bug 314)
Fix for new bison 1.875
max_insert_delayed_threads and delayed_insert_timeout now works as documented (bug 211)
Don't show port in SHOW PROCESSLIST for system threads
Fix problem with ORDER BY being discarded for some DISTINCT queries (bug 275)
Fixed bug with NATURAL LEFT JOIN, NATURAL RIGHT JOIN and RIGHT JOIN when
using many joined tables (Bug 212)
2003-04-26 20:43:28 +03:00
Sinisa@sinisa.nasamreza.org
5d3df7610f
merge fix
2003-04-26 16:44:42 +03:00
igor@hundin.mysql.fi
b6534b667f
filesort.cc, order_by.result:
...
Fixed bug 263
order_by.test:
Fixed bug 263
2003-04-26 14:54:53 +03:00
lenz@mysql.com
8534b43f70
Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/space/my/mysql-4.0
2003-04-25 14:52:48 +02:00
lenz@mysql.com
3d19d37c46
- Updated innodb test results on Heikki's request (InnoDB now supports
...
ANALYZE TABLE)
2003-04-25 14:42:01 +02:00
serg@sergbook.mysql.com
4c749f6f3e
Merge bk-internal:/home/bk/mysql-4.0
...
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2003-04-25 15:45:45 +04:00
monty@narttu.mysql.fi
c6333c5148
Fixed bug in SET SQL_BIG_SELECTS
2003-04-24 09:18:53 +03:00
monty@narttu.mysql.fi
279a60d689
Changed test slightly to make it repeatable
...
(There was a problem on some AMD system when the floating point precision wasn't accurate enough)
2003-04-24 02:23:25 +03:00
monty@narttu.mysql.fi
f6a43bd567
Fixes for valgrind
...
Added optimzation for clustered index
Fixed bug in UPDATE ... ORDER BY
Fixed handling of UPDATE ... LIMIT
2003-04-23 21:52:16 +03:00
serg@sergbook.mysql.com
1a2719ce53
Merge bk-internal:/home/bk/mysql-4.0
...
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2003-04-23 15:53:40 +04:00
serg@sergbook.mysql.com
fa456991fa
bug 283: FULLTEXT index on a TEXT filed converted to a CHAR field doesn't work anymore
2003-04-23 15:44:39 +04:00
serg@sergbook.mysql.com
0bfb2d3d9f
correct test result
2003-04-23 15:37:11 +04:00
monty@narttu.mysql.fi
1621dd9818
Fixed problem with timestamps in binary log on 64 bit machines
...
Backported fix from 4.1 for bug 212: SELECT query containing a NATURAL JOIN and parentheses in the WHERE clause
2003-04-23 00:13:37 +03:00
serg@sergbook.mysql.com
ae51f04564
do not mark the table as analyzed unless all the key parts are REALLY analyzed.
2003-04-23 00:53:07 +04:00
Sinisa@sinisa.nasamreza.org
fd58dc20bb
Fixing few small problems in SET PASSWORD:
...
* comparison with correct cached variable
* preventing check_change_password to be called twice, once from
set_var::check and the other time from change_password itself
2003-04-21 22:54:02 +03:00
Sinisa@sinisa.nasamreza.org
d91d6d5e2e
Three bug fixes and one fix being undone.
2003-04-19 23:18:35 +03:00
Sinisa@sinisa.nasamreza.org
cc5d311121
Fix for a bug with InnoDB SQL handler, when previous query failed
...
and an attempt is made to read previous / next value.
2003-04-16 21:10:45 +03:00
Sinisa@sinisa.nasamreza.org
4fecd58e43
Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2003-04-16 17:07:20 +03:00
Sinisa@sinisa.nasamreza.org
0f61926325
fix for a bug with two natural joins.
2003-04-16 13:39:39 +03:00
monty@mashka.mysql.fi
3e6c350f64
Fixed bug in SUM() with NULL:s
...
Added logging of warnings for failed connections with ssl.
Fixed bug in symbolic link handling on Windows
2003-04-15 22:04:16 +03:00