mariadb/mysql-test/t
konstantin@mysql.com daa4c2495c A fix and test case for Bug#5987 "subselect in bool function
crashes server (prepared statements)": the bug was that all boolean
items always recovered its original arguments at statement cleanup 
stage.
This collided with Item_subselect::select_transformer, which tries to 
permanently change the item tree to use a transformed subselect instead of
original one.
So we had this call sequence for prepare:
mysql_stmt_prepare -> JOIN::prepare -> 
Item_subselect::fix_fields -> the item tree gets transformed ->
Item_bool_rowready_func2::cleanup, item tree is recovered to original
state, while it shouldn't have been;
mysql_stmt_execute -> attempts to execute a broken tree -> crash.
Now instead of bluntly recovering all arguments of bool functions in 
Item_bool_rowready_func2::cleanup, we recover only those
which were changed, and do it in one place.
There still would exist a possibility for a collision with subselect
tranformation, if permanent and temporary changes were performed at the 
same stage.
But fortunately subselect transformation is always done first, so it 
doesn't conflict with the optimization done by propogate_cond_constants.
Now we have: 
mysql_stmt_prepare -> JOIN::prepare -> subselect transformation 
permanently changes the tree -> cleanup doesn't recover anything, 
because nothing was registered for recovery.
mysql_stmt_execute -> JOIN::prepare (the tree is already transformed, 
so it doesn't change), JOIN::optimize -> 
propogate_cond_constants -> temporary changes the item tree 
with constants -> JOIN::execute -> cleanup -> 
the changes done by propogate_cond_constants are recovered, as
they were registered for recovery.
2004-10-10 02:39:22 +04:00
..
alias.test Merge with 4.0.19 2004-05-05 17:05:24 +03:00
alter_table.test After merge fixes 2004-09-02 16:57:26 +03:00
analyse.test Fix to handle unsigned data in prepared statements (Bug #3447) 2004-05-04 15:02:38 +03:00
ansi.test Fixed bug in error handling of CREATE ... SELECT 2003-10-08 18:53:31 +03:00
archive.test The major change for this changeset is the addition of code to handle: 2004-09-21 03:33:22 +02:00
auto_increment.test Fix for bug #5915 "ALTER TABLE behaves differently when converting column 2004-10-07 13:02:39 +04:00
backup-master.sh Don't allow BACKUP TABLE to overwrite files 2003-03-10 11:22:37 +02:00
backup.test Merge with 4.0 2003-04-03 21:19:12 +03:00
bdb-alter-table-1.test WorkLog#1323 2003-12-10 04:31:42 +00:00
bdb-alter-table-2-master.opt Some trivial optimzations 2002-09-03 15:44:25 +03:00
bdb-alter-table-2.test Some trivial optimzations 2002-09-03 15:44:25 +03:00
bdb-crash.test Merge with 4.0 to get lastest bug fixes 2004-03-29 19:21:53 +03:00
bdb-deadlock.test WorkLog#1323 2003-12-10 04:31:42 +00:00
bdb.test Bug #5832 SELECT doesn't return records in some cases 2004-10-05 21:22:14 +05:00
bdb_cache-master.opt fixed bdb transaction with query cache bug 2002-11-06 00:41:25 +02:00
bdb_cache.test WorkLog#1323 2003-12-10 04:31:42 +00:00
bench_count_distinct.test added code covarage for functions convert(), nullif(), crc32(), is_used_lock(), char_lengtrh(), bit_xor() 2003-10-30 12:57:26 +02:00
bigint.test minor omission that effectively disabled my_strtod fixed :) 2004-02-24 12:31:33 +01:00
binary.test Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns wrong results(for 4.1 tree) 2004-08-23 20:17:14 +04:00
bool.test WL #1056: Eliminate NOT operators from where condition 2003-10-31 13:02:16 +04:00
bulk_replace.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
case.test After merge fixes 2004-02-16 10:03:25 +02:00
cast.test Bug #5228 ORDER BY CAST(enumcol) sorts incorrectly under certain conditions 2004-09-07 15:42:19 +05:00
check.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
client_test.test Makefile.am, client_test.test, mysql-test-run.sh: 2004-10-08 01:39:20 +02:00
comments.test Don't give warnings for empty statements with comments 2002-02-14 15:04:14 +02:00
compare.test UTF8 now process space as PAD character correctly. 2004-03-26 18:14:39 +04:00
connect.test Portability fixes 2004-08-26 18:26:38 +03:00
constraints.test Fix for #1189 (Mess with names about CONSTRAINT) 2003-12-02 19:06:24 +04:00
count_distinct.test merge 2003-02-10 18:01:29 +02:00
count_distinct2-master.opt Updated manual about embedded version. 2001-10-08 04:58:07 +03:00
count_distinct2.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
count_distinct3.test Update VC++ files 2003-11-21 01:53:01 +02:00
create.test Review of new pushed code (Indentation fixes and simple optimizations) 2004-08-31 14:35:04 +03:00
create_select_tmp.test Portability fixes 2004-08-26 18:26:38 +03:00
csv.test This is the addition of the CSV engine "aka tina". Its an example engine that works as a plain text file. 2004-08-12 20:57:18 -07:00
ctype_big5.test "like" did not work in some cases with character set big5 2003-12-24 16:59:48 +04:00
ctype_collate.test After merge fixes 2004-02-16 10:03:25 +02:00
ctype_cp1251-master.opt Cleaner implementation if INSERT ... SELECT with same tables 2003-07-03 11:55:36 +03:00
ctype_cp1251.test Better tests for BINARY 2004-03-29 17:27:30 +05:00
ctype_create.test Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict 2004-08-27 20:48:19 +05:00
ctype_latin1.test Use Windows code page 1252 instead of real ISO 8859-1 2004-05-11 13:32:01 +05:00
ctype_latin1_de-master.opt Two separate startup arguments for mysqld: 2003-05-21 12:26:35 +05:00
ctype_latin1_de.test After merge fixes 2004-10-07 10:50:13 +03:00
ctype_many.test Bug 2701: Function CHARSET() inconsistency 2004-02-11 16:53:39 +04:00
ctype_mb.test Add warnings for single line inserts. To do this I had to convert count_cuted_fields to an enum (to be able to detect setting a NOT NULL field to NULL) 2003-10-11 23:26:39 +03:00
ctype_recoding.test ctype_recoding.result, ctype_recoding.test, sql_show.cc: 2004-08-11 14:03:24 +05:00
ctype_sjis.test #3290: Can't convert sjis&ujis half-width katakana correctly 2004-03-25 14:29:56 +04:00
ctype_tis620.test Bug #5430 ctype_tis620 test failure 2004-09-09 18:44:53 +05:00
ctype_uca.test Persian collation, contibuted by Jody McIntyre 2004-09-13 12:07:01 +05:00
ctype_ucs.test Bug#5081: UCS2 fields are filled with '0x2020' after extending field length 2004-08-19 11:59:33 +05:00
ctype_ujis.test Bug #2077 Japanese characters in enum/default values are reported incorrectly 2004-06-08 14:26:16 +05:00
ctype_utf8.test Bug #5832 SELECT doesn't return records in some cases 2004-10-05 21:22:14 +05:00
date_formats-master.opt Simplified 'wrong xxx name' error messages by introducing 'general' ER_WRONG_NAME error 2003-11-03 14:01:59 +02:00
date_formats.test allow get_format(TIMESTAMP, ...) syntax 2004-08-11 10:27:19 +02:00
delayed.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
delete.test Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
derived.test After merge fixes 2004-10-07 10:50:13 +03:00
dirty_close.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
distinct.test WorkLog#1323 2003-12-10 04:31:42 +00:00
drop.test make DROP DATABASE to behave as documented in the manual - to report number of files deleted 2004-03-18 11:03:24 +01:00
drop_temp_table.test fix for a random test failure on hpux/ia64 2003-09-29 22:56:31 +02:00
empty_table.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
endspace.test Portability fixes 2004-08-26 18:26:38 +03:00
errors.test Merge with 4.0.13 2003-06-04 19:21:51 +03:00
exampledb.test Adding test cases for the example storage engine (so that you can test to see if it was built correctly). 2004-08-13 17:14:36 -07:00
explain.test Bug #3403 Wrong encoding in EXPLAIN SELECT output 2004-05-14 13:08:22 +05:00
flush.test Merge with 4.0.14 2003-08-11 22:44:43 +03:00
flush_block_commit.test after merge fix 2004-08-20 22:54:42 +02:00
flush_table.test Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
foreign_key.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
fulltext.test bug#3964 and related issues: FTB problems with charsets where one byte can match many 2004-06-10 21:18:57 +02:00
fulltext2.test BUG#5327 - mi_sort_index() of 2-level tree 2004-09-03 22:04:08 +02:00
fulltext_cache.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
fulltext_distinct.test WorkLog#1323 2003-12-10 04:31:42 +00:00
fulltext_left_join.test WorkLog#1323 2003-12-10 04:31:42 +00:00
fulltext_multi.test Removed random chars after filename for LOAD DATA INFILE (in mysqlbinlog) 2003-09-29 12:31:35 +03:00
fulltext_order_by.test Removed random chars after filename for LOAD DATA INFILE (in mysqlbinlog) 2003-09-29 12:31:35 +03:00
fulltext_update.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
fulltext_var.test ft_boolean_syntax made changeable 2004-02-16 18:53:00 +01:00
func_compress.test Clean-up. The length of compress() may depend on zlib version, etc. 2004-09-16 15:01:12 +05:00
func_concat.test A fix (bug #5540: CONCAT function and 'double' type). 2004-09-15 15:13:17 +05:00
func_crypt.test sunstring_index() code covarage 2003-11-07 09:43:24 +02:00
func_date_add.test WorkLog#1323 2003-12-10 04:31:42 +00:00
func_default.test new test 2003-10-31 11:52:46 +02:00
func_encrypt-master.opt added --loose to --des-key-file in *.opt for mysql-test not to fail w/o ssl 2002-05-14 16:36:08 +02:00
func_encrypt.test sunstring_index() code covarage 2003-11-07 09:43:24 +02:00
func_equal.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
func_gconcat.test after review fixes: 2004-08-23 22:31:01 +03:00
func_group.test Fix for bug #5555: "GROUP BY enum_field" returns incorrect results 2004-10-05 17:02:09 +04:00
func_if.test Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
func_in.test Allow IN to convert arguments into Unicode in some cases. 2004-09-01 15:39:15 +05:00
func_isnull.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
func_like.test func_like.result: 2004-08-18 12:11:26 +05:00
func_math.test manually merged 2004-08-18 19:57:55 +02:00
func_misc.test uuid() tests 2004-03-16 16:35:53 +01:00
func_op.test Merge with 4.0.17 2003-12-17 17:35:34 +02:00
func_regexp.test cleanup for Item_func_regex (Bug #4199) 2004-06-19 13:26:39 +03:00
func_sapdb.test Task #835: additional changes fot str_to_date 2004-03-15 18:28:21 +04:00
func_set.test Fix for bug #5513: FIND_IN_SET fails if set ends with a comma 2004-09-11 15:48:23 +04:00
func_str.test Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
func_system.test Bug 2701: Function CHARSET() inconsistency 2004-02-11 16:53:39 +04:00
func_test.test merge with 4.0 to get security fixes and latest bug fixes 2004-02-20 17:43:02 +02:00
func_time.test After merge fixes 2004-06-21 10:21:20 +03:00
func_timestamp.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
gcc296.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
gis-rtree.test WL#1163 (Make spatial code separable for other parts) 2004-05-27 20:31:30 +05:00
gis.test Merging 2004-09-24 18:35:39 +05:00
grant.test grant.test, grant.result, sql_acl.cc: 2004-10-01 14:48:48 -05:00
grant2.test Bug#4338: mysql-test-run fails if compiled with non-latin1 character set 2004-07-08 18:54:07 +05:00
grant_cache-master.opt Fixed access privilege bug in query cache. 2001-12-22 15:13:31 +02:00
grant_cache.test Fix for BUG#4678 "mysql-test-run fails on grant_cache": 2004-08-12 13:12:09 +02:00
group_by.test Fix for bug#5400 "GROUP_CONCAT returns everything twice": 2004-09-08 22:43:37 +04:00
handler.test After merge fixes 2004-10-07 10:50:13 +03:00
having.test Portability fixes 2004-08-26 18:26:38 +03:00
heap.test after merge fixes 2004-08-19 03:02:09 +02:00
heap_auto_increment.test WorkLog#1323 2003-12-10 04:31:42 +00:00
heap_btree.test simple optimzation 2004-03-31 03:32:38 +03:00
heap_hash.test WorkLog#1323 2003-12-10 04:31:42 +00:00
help.test ::reset(), HA_FAST_KEY_READ, disable_indexes(), enable_indexes(), start_bulk_insert(), end_bulk_insert() 2004-04-06 21:35:26 +02:00
init_connect-master.opt Portability fixes found during 5.0 test compilation 2003-12-21 19:39:32 +02:00
init_connect.test Portability fixes found during 5.0 test compilation 2003-12-21 19:39:32 +02:00
init_file-master.opt - renamed mysql-test/t/init_file.sql to mysql-test/std_data/init_file.dat 2004-02-05 23:36:54 +01:00
init_file.test - renamed mysql-test/t/init_file.sql to mysql-test/std_data/init_file.dat 2004-02-05 23:36:54 +01:00
innodb-deadlock.test WorkLog#1323 2003-12-10 04:31:42 +00:00
innodb-lock.test after merge fixes 2004-05-05 21:24:21 +03:00
innodb-master.opt Moved testing of binlog_cache_use/binlog_cache_disk_use statistical variables from 2004-05-19 17:43:50 +04:00
innodb.test manual merged (blame me!) 2004-07-20 00:53:24 +02:00
innodb_cache-master.opt Fixed sleep time in mysql-test-run 2001-12-13 02:31:19 +02:00
innodb_cache.test after merge fixed 2004-06-26 14:21:32 +02:00
innodb_handler.test WorkLog#1323 2003-12-10 04:31:42 +00:00
insert.test after merge fixes 2004-03-18 00:09:13 +02:00
insert_select.test Merge with 4.0.18 2004-02-11 00:06:46 +01:00
insert_update.test actions for bug 2004-03-15 21:36:16 +04:00
isam.test WorkLog#1323 2003-12-10 04:31:42 +00:00
join.test hang in dummy natural join (no common columns) Bug #4807 2004-08-02 11:12:11 +02:00
join_crash.test WorkLog#1323 2003-12-10 04:31:42 +00:00
join_outer.test Fix for bug#5088: 2004-08-23 12:31:56 +04:00
key.test apply UNIQUE constrain correctly for multi-byte charsets 2004-08-13 18:29:25 +02:00
key_cache-master.opt Support for variables with components 2003-07-06 19:09:57 +03:00
key_cache.test Don't automaticly generate a new key for a foreign key constraint if there is already a usable key. 2004-05-12 00:29:52 +03:00
key_diff.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
key_primary.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
keywords.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
kill.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
limit.test Merge with 4.0.17 2003-12-17 17:35:34 +02:00
loaddata.test Merge with 4.0.17 2003-12-17 17:35:34 +02:00
lock.test Merge with 4.0.18 2004-02-11 00:06:46 +01:00
lock_multi.test Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
lock_tables_lost_commit-master.opt Fix test case 2003-08-19 16:03:18 +03:00
lock_tables_lost_commit.test Merge with 4.0 to get fixed tests 2004-02-22 10:04:08 +02:00
lowercase_table-master.opt Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host tables 2002-09-16 15:55:19 +03:00
lowercase_table.test Remove extra '/' after mysql_real_data_home 2004-09-03 02:25:27 +03:00
lowercase_table2.test Merge with 4.0 to get the latest bug patches to 4.1 2004-06-25 20:13:05 +03:00
lowercase_table3-master.opt Ensure that one can't from the command line set a variable too small. (Bug #2710) 2004-03-06 10:43:35 +02:00
lowercase_table3.test after merge fix 2004-06-27 13:16:19 +02:00
lowercase_table_qcache-master.opt fixed comparation of tables/database names with --lower_case_table_names (BUG#2880) 2004-02-20 22:44:54 +02:00
lowercase_table_qcache.test post-review fixes 2004-04-07 16:04:28 +02:00
merge.test Merge with 4.0 to get latest bug fixes 2004-09-04 15:59:49 +03:00
metadata.test Fix to get correct metadata when using temporary tables to create result. (Bug #2654) 2004-03-30 19:24:28 +03:00
mix_innodb_myisam_binlog.test WorkLog#1323 2003-12-10 04:31:42 +00:00
multi_statement.test Added support for multi statement tests. Use mysqltest internal 2003-12-16 06:09:44 +02:00
multi_update-master.opt A fix for a bug in multi-table updates which was always caused 2003-04-02 17:05:34 +03:00
multi_update.test After merge fixes 2004-10-07 10:50:13 +03:00
myisam-blob-master.opt Fixed table crash bug when updating row > 16M (Bug #2159) 2004-01-15 21:39:56 +01:00
myisam-blob.test Changed wellformedlen to well_formed_len 2004-02-17 01:35:17 +02:00
myisam.test space-stripping in _mi_prefix_search: BUG#5284 2004-08-30 16:12:53 +02:00
mysql_protocols.test mysql_protocols.test: 2004-09-30 19:40:33 +02:00
mysqlbinlog-master.opt Test for mysqlbinlog 2003-09-24 23:25:58 +04:00
mysqlbinlog.test Making DROP TABLE IF EXISTS, DROP DATABASE IF EXISTS, DELETE FROM, UPDATE be logged to 2004-06-09 16:07:01 +02:00
mysqlbinlog2.test WL#1580: --start-datetime, --stop-datetime, --start-position (alias for --position) and --stop-position 2004-07-29 23:25:58 +02:00
mysqldump.test Bug#4261 - mysqldump omits NULLs with --skip-extended-insert 2004-06-23 21:46:17 +02:00
ndb_alter_table.test ndb_alter_table.result, ndb_alter_table.test: 2004-10-07 16:30:21 +00:00
ndb_autodiscover.test BUG#5973 ndb table belonging to different database shows up in SHOW TABLES 2004-10-08 13:37:13 +02:00
ndb_autodiscover2-master.opt Added test(s) for auto discover of frm file 2004-05-17 09:53:13 +02:00
ndb_autodiscover2.test WL1424 Multiple MySQL Servers: SHOW TABLES etc. should detect new and delete old tables. 2004-09-13 14:46:38 +02:00
ndb_basic.test Added index cardinality check 2004-10-01 14:57:17 +02:00
ndb_blob.test bug #5872, transactions should only be restarted with transaction.on flag off if execute_commit has been performed 2004-10-04 12:26:26 +00:00
ndb_cache.test avoid using ndb tables in query cache 2004-05-05 11:22:10 +03:00
ndb_charset.test ndb charsets (wl-1732) final part: use strxfrm + strcoll 2004-09-17 14:09:21 +02:00
ndb_index.test ndb charsets (wl-1732) final part: use strxfrm + strcoll 2004-09-17 14:09:21 +02:00
ndb_index_ordered.test Remove usage of row count (as it trashes _all_ explain & table status) 2004-09-03 14:46:39 +02:00
ndb_index_unique.test Enabled HA_NULL_IN_KEY support 2004-08-31 10:19:10 +02:00
ndb_insert.test Ues buf pointer in get_ndb_value 2004-09-20 12:40:53 +02:00
ndb_limit.test bug#5782 2004-09-30 21:36:25 +00:00
ndb_lock.test Bug fix for alter table and auto_increment 2004-07-31 12:00:12 +02:00
ndb_minmax.test Fixed test to not crash when ndb is not in use 2004-05-26 20:56:39 +03:00
ndb_replace.test Fix for bug#5312 Ndb Cluster returns wrong error code for duplicate key at insert 2004-08-31 12:07:48 +02:00
ndb_subquery.test adder order by 2004-10-07 08:42:11 +00:00
ndb_transaction.test Review of new pushed code (Indentation fixes and simple optimizations) 2004-08-31 14:35:04 +03:00
ndb_truncate.test BUG#4892 TRUNCATE TABLE returns error 156 2004-08-04 11:28:36 +02:00
ndb_types.test Added new test/result file ndb_types to test creating tables with different column types in NDB 2004-07-19 11:38:28 +02:00
negation_elimination.test after review patch 2004-08-31 21:10:57 +03:00
null.test merged 2004-08-22 12:47:11 +02:00
null_key.test WorkLog#1323 2003-12-10 04:31:42 +00:00
odbc.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
olap.test olap.test, olap.result: 2004-08-12 00:02:29 -07:00
openssl_1.test merge with 4.0.15 2003-08-29 13:44:35 +03:00
order_by.test Final solution for bug# 4302 "Ambiguos order by when renamed column is 2004-09-30 16:28:17 +04:00
order_fill_sortbuf-master.opt Updated manual about embedded version. 2001-10-08 04:58:07 +03:00
order_fill_sortbuf.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
outfile.test WorkLog#1323 2003-12-10 04:31:42 +00:00
overflow.test word substitution in error messages removed - can create problems for i18n 2003-11-18 10:23:49 +01:00
packet.test Fixed some varnings from valgrind 2003-08-20 16:25:44 +03:00
preload.test preload.result, key_cache.result, preload.test, key_cache.test, sql_yacc.yy: 2004-02-02 00:19:51 -08:00
ps.test A fix and test case for Bug#5987 "subselect in bool function 2004-10-10 02:39:22 +04:00
ps_1general.test Disabled part of ps_1general.test behaving differently on different builds. 2004-09-26 15:57:07 +04:00
ps_2myisam.test Results of WL#1856 "Conversion of client_test.c tests cases to mysqltest 2004-09-25 19:08:02 +04:00
ps_3innodb.test Results of WL#1856 "Conversion of client_test.c tests cases to mysqltest 2004-09-25 19:08:02 +04:00
ps_4heap.test Results of WL#1856 "Conversion of client_test.c tests cases to mysqltest 2004-09-25 19:08:02 +04:00
ps_5merge.test Results of WL#1856 "Conversion of client_test.c tests cases to mysqltest 2004-09-25 19:08:02 +04:00
ps_6bdb.test Results of WL#1856 "Conversion of client_test.c tests cases to mysqltest 2004-09-25 19:08:02 +04:00
ps_7ndb.test more order by fixes 2004-10-07 12:36:37 +00:00
query_cache.test information about different variables agged to query cache (BUG#5515, BUG#5394) 2004-09-10 16:28:18 +03:00
query_cache_merge.test WorkLog#1323 2003-12-10 04:31:42 +00:00
raid.test Merge with 4.0.19 2004-05-05 17:05:24 +03:00
range.test After merge fixes 2004-10-07 10:50:13 +03:00
rename.test After merge fixes 2004-10-07 10:50:13 +03:00
repair.test Fixed problems noticed with last build 2004-04-09 07:12:41 +03:00
replace.test WorkLog#1323 2003-12-10 04:31:42 +00:00
rollback.test WorkLog#1323 2003-12-10 04:31:42 +00:00
row.test After merge fixes 2004-02-16 10:03:25 +02:00
rpl000001-slave.opt Ensure that innodb is created for the first replication test as the slave-timeout is lower for future tests and this failed on some slower machines 2003-12-02 13:32:05 +02:00
rpl000001.test Bug#4338: mysql-test-run fails if compiled with non-latin1 character set 2004-07-08 18:54:07 +05:00
rpl000002.test Changed wellformedlen to well_formed_len 2004-02-17 01:35:17 +02:00
rpl000004.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl000005.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl000006.test WorkLog#1323 2003-12-10 04:31:42 +00:00
rpl000008-slave.opt Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl000008.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl000009-slave.opt Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl000009.test Ensure that we use unix file format (no \r\n) for all new files 2004-03-20 12:48:14 +02:00
rpl000010-slave.opt fixed up mysql-test - will not push this yet, as more clean up/testing is to follow 2000-12-07 07:54:59 -07:00
rpl000010.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl000011.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl000012.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl000013-slave.opt fixed up mysql-test - will not push this yet, as more clean up/testing is to follow 2000-12-07 07:54:59 -07:00
rpl000013.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl000015-slave.sh Fix that mysqladmin shutdown can be interrupted with ^C 2001-11-03 15:18:09 +02:00
rpl000015.slave-mi merge with 3.23 to get corrected error message files and rename of files in mysql-test 2003-02-26 00:22:35 +02:00
rpl000015.test mysqltest.c: don't hardcode variables to be taken from environment. 2004-06-11 18:26:13 +02:00
rpl000017-slave.opt fixed improper read of log name from master.info which broke slave server restart 2001-01-24 12:47:09 -07:00
rpl000017-slave.sh SCRUM: Main change for Secure connection handling. Still needs some more coding. Commit 2002-11-24 17:07:53 +03:00
rpl000017.test Merge with 4.0.11 2003-02-04 21:52:14 +02:00
rpl000018-master.opt fixed up lock counting code - Monty's suggestions 2001-01-27 15:33:31 -07:00
rpl000018-slave.opt fixed up lock counting code - Monty's suggestions 2001-01-27 15:33:31 -07:00
rpl000018.test Merge with 4.0.14 2003-08-11 22:44:43 +03:00
rpl_alter.test Fixes after merge 2003-10-08 12:01:58 +03:00
rpl_chain_temp_table.test 4 small items in this: 2003-10-31 23:20:23 +01:00
rpl_change_master.test merged 2003-11-25 18:26:53 +01:00
rpl_charset.test Fix for BUG#5705: "SET CHARATER_SET_SERVERetc will be lost if STOP SLAVE before following query": 2004-09-23 12:16:56 +02:00
rpl_delete_all.test Review of new pushed code (Indentation fixes and simple optimizations) 2004-08-31 14:35:04 +03:00
rpl_do_grant.test Bug#4338: mysql-test-run fails if compiled with non-latin1 character set 2004-07-08 18:54:07 +05:00
rpl_drop.test results fixed after merge 2004-07-20 11:00:10 +02:00
rpl_EE_error.test Fixes after merge with 4.0 2003-12-19 16:25:50 +02:00
rpl_empty_master_crash.test Don't show Slave_IO_State in the testsuite (replace it with #) because it can't be predicted. 2003-10-09 18:16:15 +02:00
rpl_error_ignored_table-slave.opt Fix for BUG#2983 "If statement was killed on master, slave errors despite replicate-wild-ignore-t" 2004-03-11 17:38:19 +01:00
rpl_error_ignored_table.test Merge with 4.0.20 2004-05-17 01:52:13 +03:00
rpl_failsafe.test altered syntax from SLAVE START|STOP to START|STOP SLAVE 2002-10-24 17:46:14 -06:00
rpl_flush_log_loop-master.opt Fix MySQL Test so it will not depend on current host in log file naming. 2002-09-15 02:17:20 +04:00
rpl_flush_log_loop-master.sh Repeatable test case in mysql-test format for flush-logs problem with 2002-09-05 01:36:49 +04:00
rpl_flush_log_loop-slave.opt Fix MySQL Test so it will not depend on current host in log file naming. 2002-09-15 02:17:20 +04:00
rpl_flush_log_loop-slave.sh Repeatable test case in mysql-test format for flush-logs problem with 2002-09-05 01:36:49 +04:00
rpl_flush_log_loop.test Don't show Slave_IO_State in the testsuite (replace it with #) because it can't be predicted. 2003-10-09 18:16:15 +02:00
rpl_flush_tables.test WorkLog#1323 2003-12-10 04:31:42 +00:00
rpl_free_items-slave.opt test suite for bug Bug#3969 (commited separetely because it took too long time to parse it on 3.23) 2004-06-11 16:25:18 +03:00
rpl_free_items.test test suite for bug Bug#3969 (commited separetely because it took too long time to parse it on 3.23) 2004-06-11 16:25:18 +03:00
rpl_get_lock.test After merge fixes 2004-06-21 10:21:20 +03:00
rpl_heap.test (manual port from 4.0 - was needed) 2004-08-19 23:24:35 +02:00
rpl_ignore_grant-slave.opt Fix so that SET PASSWORD is not replicated by the slave if running with 2003-08-02 23:46:26 +02:00
rpl_ignore_grant.test Bug#4338: mysql-test-run fails if compiled with non-latin1 character set 2004-07-08 18:54:07 +05:00
rpl_init_slave-slave.opt Fixed test for 'init_slave' variable 2003-12-08 12:10:30 +04:00
rpl_init_slave.test Fixed test for 'init_slave' variable 2003-12-08 12:10:30 +04:00
rpl_insert_id-slave.opt My changes to test rpl_insert_id in 4.0 about replication of foreign_key_checks 2003-07-26 23:14:09 +02:00
rpl_insert_id.test Merge with 4.0.18 2004-02-11 00:06:46 +01:00
rpl_loaddata.test Don't show Slave_IO_State in the testsuite (replace it with #) because it can't be predicted. 2003-10-09 18:16:15 +02:00
rpl_loaddata_rule_m-master.opt First commit for fixing BUG#1100 2003-08-20 23:24:45 +02:00
rpl_loaddata_rule_m.test Replication: 2003-11-23 17:02:59 +01:00
rpl_loaddata_rule_s-slave.opt First commit for fixing BUG#1100 2003-08-20 23:24:45 +02:00
rpl_loaddata_rule_s.test First commit for fixing BUG#1100 2003-08-20 23:24:45 +02:00
rpl_loaddatalocal.test ChangeSet 1.1625 was faulty as regards sql/mf_iocache.cc and LOAD DATA LOCAL replication tests 2003-03-02 18:20:32 +01:00
rpl_log-master.opt Guard against compiling without -fno-exceptions 2003-01-14 11:27:26 +02:00
rpl_log-slave.opt Result updates after Dmitri's and my changes to logging with --log-slave-updates. 2003-08-21 00:23:39 +02:00
rpl_log.test Merge with 4.0.20 2004-05-17 01:52:13 +03:00
rpl_log_pos.test Merge with 4.0.20 2004-05-17 01:52:13 +03:00
rpl_master_pos_wait.test added code covarage for functions convert(), nullif(), crc32(), is_used_lock(), char_lengtrh(), bit_xor() 2003-10-30 12:57:26 +02:00
rpl_max_relay_size.test Merge with 4.0.20 2004-05-17 01:52:13 +03:00
rpl_misc_functions-slave.sh Proper replication of CONNECTION_ID() and 4.1 PASSWORD() (bugs 177 and 344), 2003-05-13 22:50:28 +02:00
rpl_misc_functions.test Proper replication of CONNECTION_ID() and 4.1 PASSWORD() (bugs 177 and 344), 2003-05-13 22:50:28 +02:00
rpl_multi_delete-slave.opt Fix for BUG#2527 "Multi-Table Delete - Not Replication use replicate-wild-do-table" 2004-01-29 19:22:29 +01:00
rpl_multi_delete.test Fix for BUG#2527 "Multi-Table Delete - Not Replication use replicate-wild-do-table" 2004-01-29 19:22:29 +01:00
rpl_multi_delete2-slave.opt Fix for BUG#3461 "multi-table DELETE replicated despite replicate-wild-ignore-table": 2004-04-13 22:40:16 +02:00
rpl_multi_delete2.test Fix for BUG#3461 "multi-table DELETE replicated despite replicate-wild-ignore-table": 2004-04-13 22:40:16 +02:00
rpl_multi_update.test Merge with 4.0.19 2004-05-05 17:05:24 +03:00
rpl_mystery22.test altered syntax from SLAVE START|STOP to START|STOP SLAVE 2002-10-24 17:46:14 -06:00
rpl_openssl.test Don't show Slave_IO_State in the testsuite (replace it with #) because it can't be predicted. 2003-10-09 18:16:15 +02:00
rpl_optimize.test Complement to 2004-02-22 11:22:51 +01:00
rpl_ps.test Added replication tests 2004-05-24 21:12:05 +04:00
rpl_redirect.test Don't show Slave_IO_State in the testsuite (replace it with #) because it can't be predicted. 2003-10-09 18:16:15 +02:00
rpl_relayrotate-slave.opt Replication: new code to not modify in-memory log positions until the COMMIT 2003-04-24 15:29:25 +02:00
rpl_relayrotate.test rpl_relayrotate.test requires InnoDB (because what we want to test is 2004-07-30 01:10:21 +02:00
rpl_relayspace-slave.opt Changed prototype of killed_ptr() to make it more portable 2004-05-26 19:12:49 +03:00
rpl_relayspace.test Simplified a test. 2003-06-15 12:01:51 +02:00
rpl_replicate_do-slave.opt Small improvement to alloc_root 2002-11-16 20:19:10 +02:00
rpl_replicate_do.test Don't show Slave_IO_State in the testsuite (replace it with #) because it can't be predicted. 2003-10-09 18:16:15 +02:00
rpl_reset_slave.test Merge with 4.0 2003-11-04 09:40:36 +02:00
rpl_rotate_logs-master.opt WL#912 (more user control on relay logs): 2003-07-06 17:59:54 +02:00
rpl_rotate_logs-slave.sh merge with 3.23 2002-08-24 02:10:49 +03:00
rpl_rotate_logs.slave-mi change 'slave-master-info.opt' to .slave-mi to avoid problems with long filenames on some OS 2003-02-26 00:04:13 +02:00
rpl_rotate_logs.test Merge with 4.0.20 2004-05-17 01:52:13 +03:00
rpl_server_id1.test Implementation of WL#1824 "Add replication of character set variables in 4.1", 2004-06-03 23:17:18 +02:00
rpl_server_id2-slave.opt A new option --replicate-same-server-id to force a slave to execute queries originating from itself 2004-04-28 18:24:46 +02:00
rpl_server_id2.test Replication testsuite: making the master-slave synchronization less likely to fail, 2004-05-14 23:08:03 +02:00
rpl_set_charset.test merged 2004-09-07 21:30:28 +02:00
rpl_skip_error-slave.opt slave-skip-errors 2001-12-12 18:55:33 -07:00
rpl_skip_error.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
rpl_sporadic_master-master.opt fixed message in post-commit trigger 2001-06-28 18:22:29 -06:00
rpl_sporadic_master.test altered syntax from SLAVE START|STOP to START|STOP SLAVE 2002-10-24 17:46:14 -06:00
rpl_temporary.test A previous changeset by me today about SQL_LOG_BIN had the problem 2004-03-27 01:07:09 +01:00
rpl_timezone-master.opt WL#1264 "Per-thread time zone support infrastructure". 2004-06-18 10:11:31 +04:00
rpl_timezone-slave.opt WL#1264 "Per-thread time zone support infrastructure". 2004-06-18 10:11:31 +04:00
rpl_timezone.test WL#1264 "Per-thread time zone support infrastructure". 2004-06-18 10:11:31 +04:00
rpl_trunc_binlog.test Portability fixes 2004-05-19 05:09:10 +03:00
rpl_until.test After merge fixes 2004-02-16 10:03:25 +02:00
rpl_user_variables.test fix for BUG#1331: "Unexistent user variable is not replicated". 2003-10-02 10:31:37 +02:00
select.test After merge fixes 2004-10-07 10:50:13 +03:00
select_found.test cleanup 2004-08-07 23:18:13 +02:00
select_safe.test merge with 4.0.15 2003-08-29 13:44:35 +03:00
show_check.test After merge fixes 2004-10-07 10:50:13 +03:00
sql_mode.test BUG#5318 - failure: 'IGNORE_SPACE' affects numeric values after DEFAULT. 2004-09-14 13:49:08 +02:00
status.test WorkLog#1323 2003-12-10 04:31:42 +00:00
subselect.test fixed error handling if creating derived table failed 2004-09-17 19:08:46 +03:00
subselect2.test WorkLog#1323 2003-12-10 04:31:42 +00:00
subselect_gis.test subselect test split on two tests because gis extention can be absent 2004-08-24 10:15:39 +03:00
subselect_innodb.test test case of bug#5220 2004-09-08 21:54:01 +03:00
symlink.test changed to moderm syntax (after merge fix) 2004-02-17 02:26:35 +02:00
synchronization.test fixed the tests mysql-test/t/synchronization.test 2004-04-06 19:17:13 +05:00
system_mysql_db.test check that all system tables deleted added 2004-07-15 14:17:30 +03:00
system_mysql_db_fix-master.opt Portability fixes 2004-04-30 00:14:56 +03:00
system_mysql_db_fix.test check that all system tables deleted added 2004-07-15 14:17:30 +03:00
system_mysql_db_refs.test Merge with 4.0 to get bug fixes 2004-07-09 02:29:28 +03:00
tablelock.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
temp_table.test WorkLog#1323 2003-12-10 04:31:42 +00:00
timezone-master.opt Fixed problem with mysql prompt when server disconnect. (Bug 356) 2003-05-27 16:40:14 +03:00
timezone.test WL#1264 "Per-thread time zone support infrastructure". 2004-06-18 10:11:31 +04:00
timezone2.test Fix for bug #4508 "CONVERT_TZ() function with new time zone as param crashes server". 2004-08-10 12:42:31 +04:00
truncate.test manually merged 2004-08-24 17:24:23 +02:00
type_blob.test Portability fixes 2004-08-26 18:26:38 +03:00
type_date.test manually merged 2004-08-18 19:57:55 +02:00
type_datetime.test WL#1264 "Per-thread time zone support infrastructure". 2004-06-18 10:11:31 +04:00
type_decimal.test Merge with 4.0.21 2004-06-18 04:38:58 +03:00
type_enum.test logging_ok: 2004-09-24 13:14:44 +05:00
type_float.test merged 2004-08-20 00:52:43 +02:00
type_nchar.test New syntax: 2003-09-15 10:26:48 +05:00
type_ranges.test After merge fixes 2003-08-19 00:08:08 +03:00
type_set.test WorkLog#1323 2003-12-10 04:31:42 +00:00
type_time.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02:00
type_timestamp.test Manual merge of tree containing fix for bug #5915 "ALTER TABLE behaves 2004-10-07 13:51:32 +04:00
type_uint.test manually merged 2004-08-18 19:57:55 +02:00
type_year.test Merge with 4.0.18 2004-02-11 00:06:46 +01:00
union-master.opt QUERY_NO_GOOD_INDEX_USED and QUERY_NO_INDEX_USED moved from thd->lex.select_lex->options to thd->server_status 2003-12-06 23:21:09 +01:00
union.test Do not try use fields examples is expression and fiend used or SET/ENUM field used in types merging procedure (BUG#5618) 2004-09-17 13:23:57 +03:00
update.test Merge with 4.0 for 4.1 release 2004-10-06 19:14:33 +03:00
user_var.test Implementation of WL#1824 "Add replication of character set variables in 4.1", 2004-06-03 23:17:18 +02:00
varbinary.test added code covarage for functions convert(), nullif(), crc32(), is_used_lock(), char_lengtrh(), bit_xor() 2003-10-30 12:57:26 +02:00
variables-master.opt Give warning if MySQL doesn't honor given storage engine 2003-05-13 11:15:11 +03:00
variables.test BUG#4788 - show create table provides incorrect statement. 2004-09-10 18:56:47 +02:00
warnings-master.opt Give warning if MySQL doesn't honor given storage engine 2003-05-13 11:15:11 +03:00
warnings.test Ensure that result from date_format() is binary 2004-02-09 13:59:41 +01:00