msvensson@neptunus.(none)
42e60f5e90
No need to pass --valgrind to mysqltest anymore, the simple task of
...
creating an environment variable is handled directly from the perl code.
2006-10-05 20:45:16 +02:00
msvensson@neptunus.(none)
c03c618dd8
Make use of $opt_mem" and let 4.1 allow --vardir to be set. Still relies on the var/ directory
...
but having it on tmpfs gives a big speedup.
2006-10-05 20:21:11 +02:00
msvensson@neptunus.(none)
ab862ca2dc
Use same --slave-load-tmpdir in all versions(backport from 5.0)
2006-10-05 18:29:59 +02:00
svoj@mysql.com/april.(none)
16c13a588f
Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-4.1-engines
...
into mysql.com:/home/svoj/devel/mysql/BUG21381/mysql-4.1-engines
2006-10-05 18:56:10 +05:00
svoj@mysql.com/april.(none)
b141a7c1b9
BUG#21381 - Engine not notified about multi-table UPDATE IGNORE
...
Though this is not storage engine specific problem, I was able to
repeat this problem with BDB and NDB engines only. That was the
reason to add a test case into ndb_update.test. As a result
different bad things could happen.
BDB has removed duplicate rows which is not expected.
NDB returns an error.
For multi table update notify storage engine about UPDATE IGNORE
as it is done in single table UPDATE.
2006-10-05 18:23:53 +05:00
msvensson@neptunus.(none)
5f1da07a78
Add new option --mem to mysql-test-run.pl. It will automatically setup a symlink
...
from var/ to a tmpfs area and thereby speed up the execution of the testsuite
significantly
2006-10-05 14:37:46 +02:00
msvensson@neptunus.(none)
1fb0862f3c
5.0 is also using the somewhat larger config for cluster
2006-10-05 13:45:50 +02:00
gluh@mysql.com/gluh.(none)
4f553f1d5f
Merge mysql.com:/home/gluh/MySQL/Merge/4.1
...
into mysql.com:/home/gluh/MySQL/Merge/4.1-kt
2006-10-05 16:38:21 +05:00
msvensson@neptunus.(none)
46b3392171
Add regex to detect the empty line that end the variable list.
...
Some variable names in 5.1 is soo long that there is no space inbetween
name and value. Outputing a warning about it, as that should probably be fixed.
At least one space should be put between the name and value.
2006-10-05 13:38:08 +02:00
msvensson@neptunus.(none)
1764f4870e
Print warning message if test was failed becuase of cluster install failure
...
Improve check of wheter test case need slave cluster
2006-10-05 13:09:06 +02:00
ramil/ram@mysql.com/myoffice.izhnet.ru
5df9ec9a59
Fix for bug #22029 : str_to_date returning NULL, while date_format works using identical format.
...
The problem appears when we have a space followed by a non-format symbol.
Fix: properly skip spaces.
2006-10-05 15:29:00 +05:00
msvensson@neptunus.(none)
bf120e18c8
Set the environment variable NDB_STATUS_OK to indicate that cluster is installed ok. This is actually not needed for this script as it will
...
skip ndb tests if cluster install failed. But provided for compatibility
2006-10-05 12:28:23 +02:00
msvensson@neptunus.(none)
6e405f5888
Improve "check_eol_junk" to detect junk although there are multi line comments in the way.
...
I.e take advantage of the fact that a # comment is always terminated by a new line
Add tests for the above
2006-10-05 12:25:24 +02:00
msvensson@neptunus.(none)
218034b776
Fix detection of debug binaries. If mysqld ouputs "debug xx" in the variable list it's a debug binary
2006-10-05 00:19:24 +02:00
msvensson@neptunus.(none)
dd2a184f69
Set the small configuration a little bit larger for 4.1
2006-10-05 00:12:54 +02:00
msvensson@neptunus.(none)
b56d31eb05
Add skip-bdb to im defaults file in 5.0
2006-10-04 23:57:31 +02:00
msvensson@neptunus.(none)
56ccee0f6c
Only setup cmdline_myslslap if exe_mysqlslap defined
2006-10-04 23:19:06 +02:00
msvensson@neptunus.(none)
80184739ff
Look for mysqlslap from 5.1, it's also available on windows
2006-10-04 23:15:04 +02:00
msvensson@neptunus.(none)
587754cab6
Use switch --old-log-format to mysqld started by im only in 5.1 and up
2006-10-04 23:07:49 +02:00
msvensson@neptunus.(none)
c243c7d866
Clean up de_before_start_master/slave
2006-10-04 23:05:12 +02:00
msvensson@neptunus.(none)
c29427ec3c
Use replace_regex to mask the output of file_id= in "show binlog events" that depends on previous tests
...
What is this? replace_regex in 4.1! :)
2006-10-04 22:52:44 +02:00
msvensson@neptunus.(none)
6ac9c43e51
Set slave_load_path to ../../var/tmp in version prior to 5.0 to be compatible with mysql-test-run.sh
2006-10-04 22:50:34 +02:00
msvensson@neptunus.(none)
914f2bbc2a
Create the mysqld.spec file with a unique name in mysql-test dir, $opt_var_dir haven't been created yet
2006-10-04 19:21:22 +02:00
msvensson@neptunus.(none)
0903a9f836
--ndb-extra-logging option to mysqld is not available until 5.1
2006-10-04 18:48:22 +02:00
msvensson@neptunus.(none)
d8191af7ee
Fixup the regex's parsing the mysqld's version and variables
...
Add paths for ndb binaries
Some more backport issues
2006-10-04 16:28:23 +02:00
kaa@polly.local
609a3cd295
Fixes a number of problems with time/datetime <-> string conversion functions:
...
- bug #11655 "Wrong time is returning from nested selects - maximum time exists
- input and output TIME values were not validated properly in several conversion functions
- bug #20927 "sec_to_time treats big unsigned as signed"
- integer overflows were not checked in several functions. As a result, input values like 2^32 or 3600*2^32 were treated as 0
- BIGINT UNSIGNED values were treated as SIGNED in several functions
- in cases where both input string truncation and out-of-range TIME value occur, only 'truncated incorrect time value' warning was produced
2006-10-04 17:13:32 +04:00
ramil/ram@mysql.com/myoffice.izhnet.ru
ce433e9e44
Fix for bug #21789 : DATETIME with 0000-00-00 11:22:33 should be invalid, but is accepted
...
Reject '0000-00-00 01:01:01' dates.
2006-10-04 16:00:44 +05:00
msvensson@shellback.(none)
3db774af45
Backport from 5.1
...
-Add support for detecting version and features from mysqld binary
- Autodetect netware
- Disable some features not available below 5.0
- Cleanup executable_setup to look for one executable at a time, only llok for the ones that are needed based on the selected testcases and settings
2006-10-04 12:47:32 +02:00
msvensson@shellback.(none)
8f3fbd2625
Add two new result files
2006-10-03 15:48:41 +02:00
msvensson@shellback.(none)
2cea0e6b13
Update mysqltest to latest version
...
- ie. backport from 5.1
- also update testcase error dected by new version
2006-10-03 15:33:44 +02:00
msvensson@neptunus.(none)
035b54049e
Merge bk-internal:/home/bk/mysql-4.1-runtime
...
into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
2006-10-03 12:55:33 +02:00
msvensson@neptunus.(none)
cc0f26c83f
Merge bk-internal:/home/bk/mysql-4.1-rpl
...
into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
2006-10-03 11:20:37 +02:00
msvensson@neptunus.(none)
ffeaf3eb85
Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
2006-10-03 11:19:00 +02:00
bar@mysql.com/bar.intranet.mysql.r18.ru
72ad606ece
Merge mysql.com:/usr/home/bar/mysql-4.1.b8663
...
into mysql.com:/usr/home/bar/mysql-4.1-rpl
2006-10-03 11:53:01 +05:00
dlenev@mockturtle.local
c30b6eafac
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mockturtle.local:/home/dlenev/src/mysql-4.1-rt-merge
2006-10-03 08:19:06 +04:00
msvensson@neptunus.(none)
d5ad8ff4a2
Remove faulty merge
2006-10-02 14:05:36 +02:00
msvensson@neptunus.(none)
c3a1980e16
Remove faulty merge causing ctype_utf8 failure
2006-10-02 13:47:18 +02:00
svoj@mysql.com/april.(none)
7afbe5f86e
Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/home/svoj/devel/mysql/merge/mysql-4.1-engines
2006-10-02 14:42:12 +05:00
holyfoot/hf@mysql.com/deer.(none)
8eec4bf164
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1-opt
...
into mysql.com:/home/hf/work/21888/my41-21888
2006-10-01 19:04:08 +05:00
cmiller@zippy.cornsilk.net
cca474bb67
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-4.1-maint
2006-09-29 17:23:44 -04:00
evgen@moonbone.local
0c9f941bb2
Fixed bug#20825: rollup puts non-equal values together
...
Fix for bug 7894 replaces a field(s) in a non-aggregate function with a item
reference if such a field was specified in the GROUP BY clause in order to
get a correct result.
When ROLLUP is involved this lead to a wrong result due to value of a such
field is got through a copy function and copying happens after the function
evaluation.
Such replacement isn't needed if grouping is also done by such a function.
The change_group_ref() function now isn't called for a function present in
the group list.
2006-09-29 20:02:53 +04:00
svoj@mysql.com/april.(none)
0297046a10
Fix a test case according to fix for bug#10974.
2006-09-29 19:00:52 +05:00
holyfoot/hf@mysql.com/deer.(none)
8190b7231b
bug #21888 (Query on GEOMETRY field crashes the server)
...
RTree keys are really different from BTree and need specific
paramters to be set by optimizer to work.
Sometimes optimizer doesn't set those properly.
Here we decided just to add code to check that the parameters
are correct. Hope to fix optimizer sometimes.
2006-09-29 17:56:02 +05:00
iggy@rolltop.ignatz42.dyndns.org
06ea6d7323
Merge rolltop.ignatz42.dyndns.org:/mnt/storeage/bug20305/my41-bug20305
...
into rolltop.ignatz42.dyndns.org:/mnt/storeage/mysql-4.1-maint
2006-09-28 15:56:14 -04:00
iggy@rolltop.ignatz42.dyndns.org
f063bee3b2
Bug#20305: PROCEDURE ANALYSE() returns wrong M for FLOAT(M, D) and DOUBLE(M, D)
2006-09-28 14:30:20 -04:00
svoj@mysql.com/april.(none)
2de51adffa
Merge mysql.com:/home/svoj/devel/bk/mysql-4.1-engines
...
into mysql.com:/home/svoj/devel/mysql/BUG21617/mysql-4.1-engines
2006-09-28 22:14:31 +05:00
svoj@mysql.com/april.(none)
b271d7653b
BUG#21617 - crash when selecting from merge table with inconsistent indexes
...
Crash may happen when selecting from a merge table that has underlying
tables with less indexes than in a merge table itself.
If number of keys in merge table is not bigger than requested key number,
return error.
2006-09-28 22:10:06 +05:00
cmiller@zippy.cornsilk.net
56d2406375
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-4.1-maint
2006-09-28 10:02:53 -04:00
gkodinov@dl145s.mysql.com
55cc4fd5c6
Merge dl145s.mysql.com:/data/bk/team_tree_merge/mysql-4.1
...
into dl145s.mysql.com:/data/bk/team_tree_merge/MERGE/mysql-4.1-opt
2006-09-28 10:19:25 +02:00
dlenev@mockturtle.local
7897f061aa
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mockturtle.local:/home/dlenev/src/mysql-4.1-runtime
2006-09-28 11:02:10 +04:00