mariadb/mysql-test/t
unknown 934bb37d39 Implementation of WL#1824 "Add replication of character set variables in 4.1",
by binlogging some SET ONE_SHOT CHARACTER_SETetc,
which will be enough until we have it more compact and more complete in 5.0. With the present patch,
replication will work ok between 4.1.3 master and slaves, as long as:
- master and slave have the same GLOBAL.COLLATION_SERVER
- COLLATION_DATABASE and CHARACTER_SET_DATABASE are not used
- application does not use the fact that table is created with charset of the USEd db (BUG#2326).
all of which are not too hard to fulfill. 
ONE_SHOT is reserved for internal use of mysqlbinlog|mysql and works only for charsets,
so we give error if used for non-charset vars.
Fix for BUG#3875 "mysqlbinlog produces wrong ouput  if query uses
 variables containing quotes" and BUG#3943 "Queries with non-ASCII literals are not replicated
 properly after SET NAMES".
Detecting that master and slave have different global charsets or server ids.


mysql-test/r/rpl_server_id1.result:
  it's normal to not run as I have added a test to compare server ids of master and slave
  at startup and stop if equal (unless --replicate-same-server-id)
mysql-test/r/rpl_user_variables.result:
  result update (as we now print charset of user var).
mysql-test/r/user_var.result:
  result update
mysql-test/t/rpl_server_id1.test:
  no need to select as slave is not running
mysql-test/t/user_var.test:
  testing if the content of user vars is escaped when mysqlbinlog prints them,
  and if the name is backquoted.
sql/lex.h:
  new keyword ONE_SHOT
sql/log.cc:
  when writing to the binlog, before writing the actual statement, write some SET ONE_SHOT CHARACTER_SET_CLIENT etc
  for the slave to know the charset variables (which are important as they affect the inserted data).
sql/log_event.cc:
  print charset and collation of user var in mysqlbinlog and SHOW BINLOG EVENTS.
  escape the content of the var. Backquote its name.
  Will ask Bar to check that using my_charset_bin for escaping is ok.
sql/set_var.cc:
  understand SET CHARACTER_SET_CLIENT=10 (don't require a string, accept a number).
  Refuse changing of GLOBAL CHARACTER_SET_SERVER/COLLATION_SERVER if binlog or slave,
  as it will make the master or slave make wrong assumptions.
  A function to catch SET ONE_SHOT on non-charset variables (which is forbidden)
sql/set_var.h:
  no_support_one_shot to know if the var supports ONE_SHOT (only charset vars do, soon timezones).
  Accept int arg in SET CHARACTER_SET_etc
sql/slave.cc:
  when I/O slave thread starts, verify that master's and slave charsets match.
  And by the way verify that server ids are different.
  Don't fail if UNIX_TIMESTAMP() can't be done on master (very old master), that's
  not fatal.
sql/sql_class.cc:
  one_shot
sql/sql_class.h:
  one_shot
sql/sql_lex.h:
  one_shot
sql/sql_parse.cc:
  when SET ONE_SHOT is used, verify that it's only used for charset/collation vars;
  otherwise refuse.
sql/sql_yacc.yy:
  ONE_SHOT keyword in SET
2004-06-03 23:17:18 +02:00
..
alias.test Merge with 4.0.19 2004-05-05 17:05:24 +03:00
alter_table.test ALTER TABLE t1 CONVERT TO should also change the default character set. 2004-03-30 22:18:49 +05: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
auto_increment.test after merge fixes 2003-12-19 17:15:54 +02: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 Merge with 4.0.18 2004-02-11 00:06:46 +01: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 Better tests for BINARY 2004-03-29 17:27:30 +05: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 1. New data types, from the user point of view: 2004-03-26 16:11:46 +04:00
check.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +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 Preliminary support for options --secure-auth, 2003-07-08 02:36:14 +04: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 Merge with 4.0.19 2004-05-05 17:05:24 +03: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 http://bugs.mysql.com/bug.php?id=3255 2004-03-30 22:38:52 +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 Client character set is now not set from the server value. 2004-02-04 12:49:54 +04: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 logging_ok: 2004-05-10 23:19:50 +02:00
ctype_sjis.test #3290: Can't convert sjis&ujis half-width katakana correctly 2004-03-25 14:29:56 +04:00
ctype_tis620-master.opt Thai tis620 crash problem in text comparison routines was fixed. 2004-02-03 14:03:01 +04:00
ctype_tis620.test Checking Thai sort order and trailing spaces handling 2004-03-29 16:38:38 +05:00
ctype_ucs.test http://bugs.mysql.com/bug.php?id=2619 2004-02-04 18:16:28 +04:00
ctype_ujis.test Fix to handle unsigned data in prepared statements (Bug #3447) 2004-05-04 15:02:38 +03:00
ctype_utf8.test UTF8 now process space as PAD character correctly. 2004-03-26 18:14:39 +04: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 Task #835: additional changes fot str_to_date 2004-03-15 18:28:21 +04: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 After merge fixes 2004-02-16 10:03:25 +02:00
derived.test after merge fixes 2004-05-05 21:24:21 +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 BTREE-indexes in HEAP tables can now be used to optimize ORDER BY 2004-03-25 15:05:01 +02:00
errors.test Merge with 4.0.13 2003-06-04 19:21:51 +03: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_table.test fixed tests to be independed from environment 2002-08-30 21:32:59 +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 Remove some code from sql_yacc.cc that doesn't do anything except produce warnings on VC++ 2004-05-28 00:03:19 +03:00
fulltext2.test WorkLog#1323 2003-12-10 04:31:42 +00: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 WorkLog#1323 2003-12-10 04:31:42 +00:00
func_concat.test Changed mysql-test to print warnings for not existing table to DROP TABLE 2003-01-06 01:48:59 +02: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 results fix 2004-05-15 11:20:43 +03:00
func_group.test a fix (Bug #3435: STDDEV|VARIANCE(constant) returns constant if no rows) 2004-05-05 16:06:01 +05:00
func_if.test merge with 4.0 2004-03-17 10:36:12 +02:00
func_in.test After merge fixes 2004-02-16 10:03:25 +02: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 a fix (bug #2885: like datetime) 2004-03-11 18:21:57 +04:00
func_math.test merge with 4.0 to get portability fixes 2004-03-19 18:35:49 +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 added code covarage for functions convert(), nullif(), crc32(), is_used_lock(), char_lengtrh(), bit_xor() 2003-10-30 12:57:26 +02:00
func_sapdb.test Task #835: additional changes fot str_to_date 2004-03-15 18:28:21 +04:00
func_set.test Cleanup 2003-12-16 02:23:40 +02:00
func_str.test Merge with 4.0, mainly to get changes to windows project files 2004-05-20 00:54:52 +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 Merge with 4.0.19 2004-05-05 17:05:24 +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 Moved reading of ranges from opt_range.cc to handler.cc 2004-04-08 13:58:06 +03:00
gis.test Fix for #233 2004-03-17 14:03:26 +04:00
grant.test Bug #3403 Wrong encoding in SHOW GRANTS, EPLAIN SELECT output 2004-05-14 12:16:27 +05:00
grant2.test WL1368: SHOW GRANTS FOR CURRENT USER 2004-04-05 17:55:26 +05:00
grant_cache-master.opt Fixed access privilege bug in query cache. 2001-12-22 15:13:31 +02:00
grant_cache.test WL1368: SHOW GRANTS FOR CURRENT USER 2004-04-05 17:55:26 +05:00
group_by.test Merge with 4.0.17 2003-12-17 17:35:34 +02:00
handler.test Merge with 4.0, mainly to get changes to windows project files 2004-05-20 00:54:52 +03:00
having.test added code covarage for functions convert(), nullif(), crc32(), is_used_lock(), char_lengtrh(), bit_xor() 2003-10-30 12:57:26 +02:00
heap.test WorkLog#1323 2003-12-10 04:31:42 +00: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 Moved testing of binlog_cache_use/binlog_cache_disk_use statistical variables from 2004-05-19 17:43:50 +04:00
innodb_cache-master.opt Fixed sleep time in mysql-test-run 2001-12-13 02:31:19 +02:00
innodb_cache.test WorkLog#1323 2003-12-10 04:31:42 +00: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 WorkLog#1323 2003-12-10 04:31:42 +00:00
join_crash.test WorkLog#1323 2003-12-10 04:31:42 +00:00
join_outer.test Merge with 4.0.17 2003-12-17 17:35:34 +02:00
key.test Fixed wrong key usage which caused wrong result for some "WHERE primary_key=constant" queries where MySQL could use 'only index' (Bug #3666) 2004-05-06 04:40:45 +03: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 2003-03-16 19:17:54 +02: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 aliases should be compared with my_strcasecmp (BUG#3251) 2004-03-22 15:43:13 +02:00
lowercase_table2.test post-review fixes 2004-04-07 16:04:28 +02: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 post-review fixes 2004-04-07 16:04:28 +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 drop tables in windows-compatible order 2004-03-04 14:47:33 +01: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 if exists should not be used inside test 2004-05-28 21:31:51 +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 post-review fixes 2004-04-07 16:04:28 +02:00
mysqlbinlog-master.opt Test for mysqlbinlog 2003-09-24 23:25:58 +04:00
mysqlbinlog.test Fix for BUG#3204 ""mysqlbinlog --read-from-remote-server this_binlog.001" prints all binlogs": 2004-03-18 19:29:07 +02:00
mysqldump.test After merge fixes 2004-04-27 15:33:40 +03:00
ndb_alter_table.test BUG# 3658 ALTER TABLE corrupts table 2004-05-05 16:04:23 +02:00
ndb_autodiscover.test Small fix, addin order by to get predicatble output from select 2004-05-26 14:34:40 +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 Added test(s) for auto discover of frm file 2004-05-17 09:53:13 +02:00
ndb_basic.test Corrected index_flags returned when index are created with USING HASH 2004-05-25 14:40:51 +02:00
ndb_cache.test avoid using ndb tables in query cache 2004-05-05 11:22:10 +03:00
ndb_index.test Updated ndb_* test cases 2004-05-11 10:40:48 +02:00
ndb_index_ordered.test Updated ndb_* test cases 2004-05-11 10:40:48 +02:00
ndb_index_unique.test Corrected index_flags returned when index are created with USING HASH 2004-05-25 14:40:51 +02:00
ndb_insert.test Addded test files for NDB 2004-04-30 12:49:34 +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 Updated ndb_* test cases 2004-05-11 10:40:48 +02:00
negation_elimination.test WL #1056: Eliminate NOT operators from where condition 2003-10-31 13:02:16 +04:00
null.test null.result, null.test: 2004-01-09 22:28:29 +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 added code covarage for functions convert(), nullif(), crc32(), is_used_lock(), char_lengtrh(), bit_xor() 2003-10-30 12:57:26 +02:00
openssl_1.test merge with 4.0.15 2003-08-29 13:44:35 +03:00
order_by.test bad old merge fixed 2004-05-15 11:20:42 +02: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
query_cache.test null processing for character_set_results (BUG#3296) 2004-03-30 23:38:56 +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 Introduce keys in child tables corresponding to FOREIGN KEYs 2004-04-21 13:15:43 +03:00
rename.test fixed 2004-04-01 22:47:09 +05: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 added code covarage for functions convert(), nullif(), crc32(), is_used_lock(), char_lengtrh(), bit_xor() 2003-10-30 12:57:26 +02: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 Merge with 4.0.20 2004-05-17 01:52:13 +03: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 Implementation of WL#1824 "Add replication of character set variables in 4.1", 2004-06-03 23:17:18 +02:00
rpl_do_grant.test Fix so that SET PASSWORD is not replicated by the slave if running with 2003-08-02 23:46:26 +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_get_lock.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_heap.test Fix for BUG#2477 "Slave stop with error after master reboot if use HEAP tables": 2004-01-30 00:05:34 +01: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 Fix so that SET PASSWORD is not replicated by the slave if running with 2003-08-02 23:46:26 +02: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_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 Moved testing of binlog_cache_use/binlog_cache_disk_use statistical variables from 2004-05-19 17:43:50 +04: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_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_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 Merge with 4.0.18 2004-02-11 00:06:46 +01:00
select_found.test Merge with 4.0 to get fix for mysqlbinlog 2004-02-16 10:15:52 +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-05-05 21:46:16 +03:00
sql_mode.test WorkLog#1323 2003-12-10 04:31:42 +00:00
status.test WorkLog#1323 2003-12-10 04:31:42 +00:00
subselect.test if exists should not be used inside test 2004-05-28 21:31:51 +03:00
subselect2.test WorkLog#1323 2003-12-10 04:31:42 +00:00
subselect_innodb.test After merge fixes 2004-02-16 10:03:25 +02: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 fixed structure error from last merge for bug #2874 2004-03-17 21:01:07 +04:00
system_mysql_db_fix-master.opt Portability fixes 2004-04-30 00:14:56 +03:00
system_mysql_db_fix.test if exists should not be used inside test 2004-05-28 21:31:51 +03:00
system_mysql_db_refs.test Added test to show bug in current union implementation 2004-03-19 18:33:38 +02: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 Fix test results when you are in daylight saving time 2004-03-30 01:01:31 +03:00
truncate.test Merge with 4.0.17 2003-12-17 17:35:34 +02:00
type_blob.test 1. New data types, from the user point of view: 2004-03-26 16:11:46 +04:00
type_date.test Merge with 4.0.14 2003-08-11 22:44:43 +03:00
type_datetime.test Merge with 4.0.17 2003-12-17 17:35:34 +02:00
type_decimal.test Ensure that result from date_format() is binary 2004-02-09 13:59:41 +01:00
type_enum.test merge 2003-12-19 16:34:48 +02:00
type_float.test Merge with 4.0.20 2004-05-17 01:52:13 +03: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 WL#1266 "Separate auto-set logic from TIMESTAMP type." 2004-04-02 10:12:53 +04:00
type_uint.test After merge fixes 2003-08-19 00:08:08 +03: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 EXPLAIN UNION using same routing which used for execution which allow return correct bug messages (Bug #3639) 2004-05-06 20:40:21 +03:00
update.test Merge with 4.0 2004-03-25 23:29:45 +02: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 merge with 4.0 to get fix for hpux 2004-05-28 02:04:07 +03: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