patg@krsna.patg.net
bd0497ce3b
Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into krsna.patg.net:/home/patg/mysql-build/mysql-4.1
2005-10-26 09:22:47 -07:00
patg@krsna.patg.net
7243b7bb49
BUG# 12123
...
Made change to mysqlimport to set character_set_database to binary to
make importing various charsets/columns work correctly.
2005-10-25 14:50:08 -07:00
kent@mysql.com
3e62fcf2a6
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.0-build-thread
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0
2005-10-25 03:00:09 +02:00
kent@mysql.com
6a5a451cfb
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.0-build-thread
...
into mysql.com:/Users/kent/mysql/bk/mysql-4.1
2005-10-25 02:36:51 +02:00
kent@mysql.com
257b17ba2f
Makefile.am:
...
Option to set environment variable MTR_BUILD_THREAD to a small
number, from what mysql-test-run calculate port numbers that
will not conflict with other runs with different thread num
2005-10-25 02:27:55 +02:00
ranger@regul.home.lan
e3b17f529c
After review fixes
2005-10-18 23:49:31 +03:00
ranger@regul.home.lan
366b7017e4
Added initial support of stress testing. Now it is possible to start stress test from mysql-test-run script.
...
For details see README.stress
2005-10-18 19:26:31 +03:00
gluh@eagle.intranet.mysql.r18.ru
7ccf861242
Fix for bug#13783 mysqlcheck tries to optimize and analyze information_schema
...
'information_schema' is excluded from list of databases for mysqlcheck command
2005-10-18 14:25:03 +05:00
monty@mishka.mysql.fi
f348f62cc3
Added option --valgrind-mysqltest to mysql-test-run
...
Added flag to Field::store(longlong) to specify if value is unsigned.
This fixes bug #12750 : Incorrect storage of 9999999999999999999 in DECIMAL(19, 0)
Fixed warning from valgrind in CREATE ... SELECT
Fixed double free of mysql.options if reconnect failed
2005-09-14 01:41:44 +03:00
ramil@mysql.com
9730b5369a
A fix (bug #12917 : The --defaults-extra-file option is ignored by the 5.0 client binaries).
2005-09-09 12:51:43 +05:00
msvensson@neptunus.(none)
305dc01078
Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/bug11316/my50-bug11316
2005-09-01 17:15:37 +02:00
msvensson@neptunus.(none)
61be2a143d
Merge neptunus.(none):/home/msvensson/mysql/bug11316/my41-bug11316
...
into neptunus.(none):/home/msvensson/mysql/bug11316/my50-bug11316
2005-09-01 12:53:23 +02:00
kent@mysql.com
207d159845
mysql-test-run.sh, mtr_report.pl:
...
Corrected typo
2005-08-26 12:37:35 +02:00
msvensson@neptunus.(none)
447a119407
BUG#11316 mysqltest, problems when assigning value with '#' to $variable
...
- Fixed problem, only detect comment if the # is on start of line AND starting line of the current command.
- Wrote tests for most of the mysqltest commands, added stricter checking of correct syntax.
2005-07-15 17:51:43 +02:00
msvensson@neptunus.(none)
eb41ba25e3
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2005-06-27 10:53:08 +02:00
kent@mysql.com
5b8bac3767
mysql-test-run.sh:
...
Corrected path to CA certificate
2005-06-24 11:56:20 +02:00
msvensson@neptunus.(none)
85b9ffc4ca
Merged from mysql-4.1 to mysql-5.0
2005-06-22 14:10:02 +02:00
msvensson@neptunus.(none)
ddeaf342a7
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
2005-06-21 14:24:13 +02:00
msvensson@neptunus.(none)[msvensson]
39636f48f0
patch
2005-06-21 14:19:56 +02:00
joerg@mysql.com
f0caf7d58c
Merge mysql.com:/M50/clone-5.0.7 into mysql.com:/M50/mysql-5.0
2005-06-16 18:30:19 +02:00
kent@mysql.com
00ddd2c700
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1-gca
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-release
2005-06-10 21:31:39 +02:00
kent@mysql.com
a2073df284
mtr_process.pl:
...
Added a sleep for 5 seconds when shuting down,
work around for strange problem with server restarts
mtr_cases.pl:
Set default time zone as opt to mysqld
mysql-test-run.pl:
Enabled --mysqld=<flags> to work
Put some Windows path names into environment,
to be used in --replace_result
mysql-test-run.sh:
Make shell script tolerant to Windows change in test cases
2005-06-10 21:29:37 +02:00
serg@serg.mylan
b41f9b36cb
Merge bk-internal:/home/bk/mysql-5.0
...
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
2005-06-10 20:23:37 +02:00
serg@serg.mylan
e1870b7554
mysql-test/mysql-test-run.sh
...
don't start ndb cluster if no test uses it.
2005-06-10 12:58:05 +02:00
kent@mysql.com
5942498979
mysql-test-run.pl, mysql-test-run.sh:
...
Corrected path to SSL certificate files
2005-06-09 15:19:10 +02:00
monty@mysql.com
25a2c4a71e
Cleanup during review
...
Simple optimization for 2 argument usage to function of variable arguments
Fix stack overrun when using 1+1+1+1+1+1+1+....
Update crash-me results for 5.0
Don't call post_open if pre_open() fails (optimization)
2005-06-05 17:01:20 +03:00
msvensson@neptunus.(none)
697cfe7f07
Merge from 4.1
2005-05-26 21:01:55 +02:00
msvensson@neptunus.(none)
0ed2e57731
Use one err file for each master
2005-05-25 11:10:10 +02:00
jimw@mysql.com
3f6aad900c
Resolve merge from 4.1
2005-05-18 11:06:34 -07:00
serg@serg.mylan
48377eb7c4
test fixes
2005-05-18 10:57:07 +02:00
kent@mysql.com
bd70ce726b
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-compile
2005-05-15 07:06:47 +02:00
kent@mysql.com
221b1ccae8
mysqltest.c, mysql-test-run.sh:
...
Not to conflict with Windows return code 2 for "not found", use 62 for "skip"
mysql-test-run.sh, suppress.purify:
Use Purify suppress file
2005-05-15 06:59:34 +02: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
jimw@mysql.com
7bab94f36b
Clean up merge from 4.1
2005-05-02 10:19:37 -07:00
jimw@mysql.com
518f644204
Fix 'mysql_client_test' with embedded server. (Bug #9634 )
2005-04-27 17:50:48 -07:00
monty@mysql.com
780202f130
Moved some old test and added a new test to only be run with mysql-test-run --big
...
Fixed warnings by valgrind for sum_distinct.test
Enable buffered-record-reads after filesort for InnoDB tables with short primary key
Enabled sort-with-data for MyISAM temporary files
2005-04-07 19:24:14 +03:00
monty@mysql.com
beb28b27e0
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/my/mysql-5.0
2005-04-06 17:23:34 +03:00
monty@mysql.com
49e721677f
Fixed errors descovered by valgrind 2.4
...
Added suppression file for some valgrind warnings that are not real errors
2005-04-06 17:22:21 +03:00
petr@mysql.com
8197710349
Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/cps/mysql/trees/mysql-5.0
2005-04-05 06:12:41 +04:00
petr@mysql.com
7730319738
Enable IM in the binary distribution and fix Bug #9513 (mysql.server script from the binary distibution
...
doesn't work out of the box)
2005-04-04 03:49:10 +04:00
jimw@mysql.com
5865330a9e
Merge embedded server testing changes from 4.1.
2005-04-01 19:17:15 -08:00
jimw@mysql.com
16efc3e333
Merge embedded-server testing changes.
2005-04-01 16:43:35 -08:00
jimw@mysql.com
aa4f352230
Remove result.es files and support for them, which requires splitting
...
up a couple of tests and adjusting the output of others. Exposes two
bugs (9472 and 9508).
2005-03-30 17:32:44 -08:00
jimw@mysql.com
690183d1a0
Eliminate most of the remaining hardcoded list of tests to skip
...
by adding check for embedded server within tests and splitting some
tests into multiple test files.
2005-03-29 17:17:46 -08:00
jimw@mysql.com
bfa7520356
Clean up InnoDB testing with embedded server.
2005-03-29 16:10:43 -08:00
jimw@mysql.com
46eda5b998
Shift skipping of some tests with embedded server from within
...
mysql-test-run to the tests themselves.
2005-03-29 15:50:16 -08:00
mskold@mysql.com
c91034fea8
Backport of ChangeSet 1.1700.256.8: Export the variable MASTER_MY_PORT1 from the place where the second master is started
2005-03-29 15:15:28 +02:00
jimw@mysql.com
252bbe9eb9
Merge mysql.com:/home/jimw/my/mysql-5.0-5036
...
into mysql.com:/home/jimw/my/mysql-5.0-clean
2005-03-22 16:09:51 -08:00
kent@mysql.com
2a53e9d9a6
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1-build
...
into mysql.com:/Users/kent/mysql/bk/mysql-4.1-perl
2005-03-22 15:57:20 +01:00
kent@mysql.com
466d3bff25
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1-build
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-build
2005-03-22 15:14:40 +01:00
kent@mysql.com
f3d284c8bc
mysql-test-run.sh, mysql-test-run.pl:
...
InnoDB needs longer start time for second slave on slow hosts
2005-03-22 15:12:05 +01:00
kent@mysql.com
348c285d0f
mysql-test-run.sh:
...
Disabled old feature to disable test cases
2005-03-18 16:48:18 +01:00
gluh@gluh.mysql.r18.ru
b435d6e862
Merge 4.1 -> 5.0
2005-03-17 16:51:07 +03:00
monty@mysql.com
265270b970
Fix to get --skip-ndb to work
2005-03-16 15:32:43 +02:00
kent@mysql.com
72e2466c0d
mysql-test-run.sh:
...
Check that there is a disabled.def before using it
disabled.def:
Reenable ndb tests accidently disabled
2005-03-16 09:23:38 +01:00
monty@mysql.com
fde941e5b4
Partly reverty back patch (in heap-auto-increment-key detection) to ensure that auto_key and auto_key_type are calculated the same way
2005-03-16 01:15:45 +02:00
kent@mysql.com
5749c537ed
mysql-test-run.sh:
...
Added feature to disable tests from a list in a file "disabled.def"
Moved down the code that disables, so that --do-test and --start-from
don't list the disabled tests not in range.
disabled.def:
List of test cases to temporarely disable
2005-03-15 19:48:42 +01:00
jimw@mysql.com
0a100d7464
Add support for showing table type to mysqlshow command. (Bug #5036 )
2005-03-15 10:46:43 -08:00
joerg@mysql.com
f87c045e7e
Merge
2005-03-11 11:21:51 +01:00
joerg@mysql.com
2d0ecfa7c9
Merge mysql.com:/M41/mysql-4.1 into mysql.com:/M41/push-4.1
2005-03-10 20:31:05 +01:00
serg@serg.mylan
956682de1a
merged
2005-03-09 14:09:06 +01:00
jani@ua141d10.elisa.omakaista.fi
633f50cbef
Added possibility to add disabled tests to mysql-test-run.
2005-03-08 18:32:31 +02:00
tomas@poseidon.ndb.mysql.com
dfab08eab0
mysql-test-run.sh:
...
added skip-ndbcluster switch
2005-03-07 14:28:09 +01:00
tomas@poseidon.ndb.mysql.com
f5e9b79c28
mysql-test-run to default run with ndbcluster if compiled with that support
2005-03-07 13:42:01 +01:00
joerg@mysql.com
c28adf3173
Ensure that the tests with '--ps-protocol' and '--embedded-server' are taken even
...
after the previous run had some failures, provided it did not totally crash.
2005-03-03 13:04:44 +01:00
tomas@poseidon.ndb.mysql.com
5a7f3ce9c1
Merge
2005-02-23 10:29:31 +01:00
monty@mysql.com
e2ea35ec67
Merge with 4.1
2005-02-22 15:47:00 +02:00
monty@mysql.com
e2dc9b4099
Backport my_strntod() from 5.0
...
Change string->float conversion to delay division as long as possible.
This gives us more exact integer->float conversion for numbers of type '123.45E+02' (Bug #7740 )
2005-02-22 12:51:23 +02:00
joreland@mysql.com
347c700211
Merge mysql.com:/home/jonas/src/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-21 11:48:44 +01:00
msvensson@neptunus.(none)
4ebbb92054
BUG#8583 ndb_...multi tests fail in 5.0.3
...
- the variable MASTER_MY_PORT1 was used from the script, but it was not set to the port where the second server was started
2005-02-18 10:57:10 +01:00
jimw@mysql.com
eecb813c6b
Re-enable ctype_latin1_de test for embedded server (already passes, so it
...
appears to have been accidently disabled) and enable ctype_ucs after moving
a subtest that requires binlog to its own test file.
2005-02-10 18:08:30 -08:00
joreland@mysql.com
1bda3aaa24
Merge mysql.com:/home/jonas/src/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-10 17:12:53 +01:00
joreland@mysql.com
87349f0d81
Merge mysql.com:/home/jonas/src/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-10 16:19:44 +01:00
konstantin@mysql.com
7d735c7207
manual merge
2005-02-10 16:58:02 +03:00
msvensson@neptunus.homeip.net
a172575854
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.homeip.net:/home/msvensson/mysql/mysql-5.0
2005-02-10 14:41:52 +01:00
monty@mysql.com
ccb2f3381b
Things missing in last changset
...
After merge fixes
Don't give duplicate warnings for some ::store() functions
2005-02-10 15:41:51 +02:00
msvensson@neptunus.homeip.net
8fb1f824ea
Change script to avoiud multiple --debug flags when starting master servers
2005-02-10 14:13:23 +01:00
jimw@mysql.com
3c5602faec
Re-enable alter_table test for embedded server by moving grant-related test
...
to grant.test and using replace_column to neuter the Privileges column in
SHOW FULL COLUMNS.
2005-02-09 18:17:40 -08:00
tomas@poseidon.ndb.mysql.com
264bac2f1d
ndb_port_base is obsolete with WL#2278
2005-02-09 19:29:37 +01:00
msvensson@neptunus.homeip.net
0ed971878d
Fix so that master and master1 does not write to same .trace file
2005-02-09 16:23:22 +01:00
jimw@mysql.com
6515400d92
Add the zlib .libs directory to LD_LIBRARY_PATH in mysql-test-run.sh,
...
which fixes running the tests when using the bundled zlib.
2005-02-07 15:17:30 -08:00
tomas@poseidon.ndb.mysql.com
9220ef26d0
Merge
2005-02-07 18:05:11 +01:00
tomas@poseidon.ndb.mysql.com
ee985f9a7e
mysql-test-run.sh:
...
fixed start-and-exit flag
2005-02-07 17:59:46 +01:00
tomas@poseidon.ndb.mysql.com
3249388a5d
have test suite continue even if ndbcluster fails to start if --force flag is set
2005-02-07 17:46:52 +01:00
joreland@mysql.com
2953a79835
Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0
2005-02-05 07:17:53 +01:00
kent@mysql.com
d1abda58b3
mysql-test-run.sh:
...
USE_RUNNING_SERVER should be set to 0 or 1
2005-02-04 17:24:18 +01:00
joreland@mysql.com
fcdbaf1071
Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0
2005-02-04 06:10:56 +01:00
joreland@mysql.com
4143a189c9
merge
2005-02-03 17:04:27 +01:00
guilhem@mysql.com
ac053d80e9
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/mysql_src/mysql-5.0-clean
2005-02-03 16:25:57 +01:00
guilhem@mysql.com
ed1696f6b9
WL#1062 "log charset info into all Query_log_event":
...
we store 7 bytes (1 + 2*3) in every Query_log_event.
In the future if users want binlog optimized for small size and less safe,
we could add --binlog-no-charset (and binlog-no-sql-mode etc): charset info
is something by design optional (even if for now we don't offer possibility to disable it):
it's not a binlog format change.
We try to reduce the number of get_charset() calls in the slave SQL thread to a minimum
by caching the charset read from the previous event (which will often be equal to the one of the current event).
We don't use SET ONE_SHOT for charset-aware repl (we still do for timezones, will be fixed later).
No more errors if one changes the global value of charset vars on master or slave
(as we log charset info in all Query_log_event).
Not fixing Load_log_event as it will be rewritten soon by Dmitri.
Testing how mysqlbinlog behaves in rpl_charset.test.
mysqlbinlog needs to know where charset file is (to be able to convert a charset number found
in binlog (e.g. in User_var_log_event) to a charset name); mysql-test-run needs to pass
the correct value for this option to mysqlbinlog.
Many result udpates (adding charset info into every event shifts log_pos in SHOW BINLOG EVENTS).
Roughly the same job is to be done for timezones :)
2005-02-03 16:22:16 +01:00
joreland@mysql.com
ebfa526990
merge
2005-02-01 17:16:05 +01:00
joreland@mysql.com
46a75d5996
ndb - Put all output from ndb tools during mysql-test-run into log file
2005-02-01 17:08:39 +01:00
kent@mysql.com
89b3897005
Merge
2005-01-31 10:24:33 +01:00
kent@mysql.com
57fce07b31
mysql-test-run.sh:
...
Old Solaris 'test' lack -e
2005-01-29 15:59:29 +01:00
kent@mysql.com
499a441683
compile-solaris-sparc-purify:
...
Added preparation of mysql_client_test(_embedded) and mysqltest(_embedded)
Added --purify, --purecov, --quantify and --cxxfilt <cxxfiltprog> options
mysql-test-run.sh:
Report correctly combinations of embedded+ps-protocol etc
Added initial Purify support
2005-01-28 00:35:26 +01:00
mleich@mysql.com
60b64b7077
WL#1420 convert NIST test for mysql
...
Test cases using common object (database,user,table,..) names could probably
destroy customer data, when connecting to an already running server.
This Changeset contains an auxiliary routine include/testdb_only.inc" which
should be sourced by tests doing such dangerous things.
The test case will get a "[skipped]" when the environment variable
USE_RUNNING_SERVER is not 0 .
The modified mysql-test-run.sh sets USE_RUNNING_SERVER to 0, when
the "mysql-test-run" starts its own server, aka there was no "--extern"
option.
2005-01-26 10:19:28 +01:00
jani@ua141d10.elisa.omakaista.fi
4341ffda0e
Some minor fixes.
2005-01-25 20:08:16 +02:00
jani@ua141d10.elisa.omakaista.fi
d5f76d50f6
Some bug fixes and a feature add to mysql-test-run
2005-01-25 18:32:09 +02:00
tomas@poseidon.ndb.mysql.com
1baa14bbe1
backported ndb_mgm options from 5.0
...
changed ndb_restore test somewhat to fisrt make the tables in myisam
2005-01-25 10:03:27 +01:00
tomas@poseidon.ndb.mysql.com
98fbdecc7b
Merge
2005-01-25 09:53:39 +01:00