mariadb/mysql-test/suite/rpl/r
Alfranio Correia 4009bf1a15 BUG#46364 MyISAM transbuffer problems (NTM problem)
It is well-known that due to concurrency issues, a slave can become
inconsistent when a transaction contains updates to both transaction and
non-transactional tables.
                    
In a nutshell, the current code-base tries to preserve causality among the
statements by writing non-transactional statements to the txn-cache which
is flushed upon commit. However, modifications done to non-transactional
tables on behalf of a transaction become immediately visible to other
connections but may not immediately get into the binary log and therefore
consistency may be broken.
            
In general, it is impossible to automatically detect causality/dependency
among statements by just analyzing the statements sent to the server. This
happen because dependency may be hidden in the application code and it is
necessary to know a priori all the statements processed in the context of
a transaction such as in a procedure. Moreover, even for the few cases that
we could automatically address in the server, the computation effort
required could make the approach infeasible.
            
So, in this patch we introduce the option
      - "--binlog-direct-non-transactional-updates" that can be used to bypass
      the current behavior in order to write directly to binary log statements
      that change non-transactional tables.

Besides, it is used to enable the WL#2687 which is disabled by default.

mysql-test/extra/rpl_tests/rpl_binlog_max_cache_size.test:
  Changes the result set as the STMT mode behaves as both the ROW and MIXED modes and as such uses the non-trx-cache and takes longer to fill the trx-cache up and trigger an error.
mysql-test/extra/rpl_tests/rpl_implicit_commit_binlog.test:
  Changes the result set as the STMT mode behaves as both the ROW and MIXED modes and as such uses the non-trx-cache. It also fixes comments.
mysql-test/extra/rpl_tests/rpl_mixing_engines.test:
  The STMT mode is unsafe when mixed-statements are executed thus making slaves to go out of sync. For that reason, it checks consistency if not in STMT mode.
mysql-test/include/default_mysqld.cnf:
  Makes binlog-direct-non-transactional-updates "TRUE" by default in the test
  cases.
mysql-test/r/mysqld--help-notwin.result:
  Updates the result file with the new option.
mysql-test/r/mysqld--help-win.result:
  Updates the result file with the new option.
mysql-test/suite/binlog/r/binlog_multi_engine.result:
  Updates the result file because non-trx-changes are written ahead of the
  transaction.
mysql-test/suite/binlog/r/binlog_switch_inside_trans.result:
  Verifies if the user cannot change the opion binlog_direct_non_transactional_updates
  within a transaction or a procedure/function/trigger.
mysql-test/suite/binlog/t/binlog_stm_mix_innodb_myisam-master.opt:
  Sets binlog_direct_non_transactional_updates to FALSE in order to avoid changing
  the test case and its result file.
mysql-test/suite/binlog/t/binlog_switch_inside_trans.test:
  Verifies if the user cannot change the opion binlog_direct_non_transactional_updates
  within a transaction or a procedure/function/trigger.
mysql-test/suite/ndb/r/ndb_binlog_format.result:
  Updates the result file because non-trx-changes are written ahead of the
  transaction.
mysql-test/suite/rpl/r/rpl_begin_commit_rollback.result:
  Sets binlog_direct_non_transactional_updates to FALSE in order to avoid changing the test case and its result file.
mysql-test/suite/rpl/r/rpl_concurrency_error.result:
  Updates the result file because non-trx-changes are written ahead of the
  transaction
mysql-test/suite/rpl/r/rpl_mixed_implicit_commit_binlog.result:
  Updates the result file because non-trx-changes are written ahead of the
  transaction.
mysql-test/suite/rpl/r/rpl_mixed_mixing_engines.result:
  Updates the result file because non-trx-changes are written ahead of the
  transaction.
mysql-test/suite/rpl/r/rpl_stm_binlog_max_cache_size.result:
  Changes the result set as the STMT mode behaves as both the ROW and MIXED modes and as such uses the non-trx-cache and takes longer to fill the trx-cache up and trigger an error.
mysql-test/suite/rpl/r/rpl_stm_implicit_commit_binlog.result:
  Updates the result file because non-trx-changes are written ahead of the
  transaction.
mysql-test/suite/rpl/r/rpl_stm_mixing_engines.result:
  Updates the result file because non-trx-changes are written ahead of the
  transaction.
mysql-test/suite/rpl/r/rpl_stm_start_stop_slave.result:
  Sets binlog_direct_non_transactional_updates to FALSE in order to avoid changing the test case and its result file.
mysql-test/suite/rpl/r/rpl_stm_stop_middle_group.result:
  Sets binlog_direct_non_transactional_updates to FALSE in order to avoid changing the test case and its result file.
mysql-test/suite/rpl/t/rpl_begin_commit_rollback.test:
  Sets binlog_direct_non_transactional_updates to FALSE in order to avoid changing the test case and its result file.
mysql-test/suite/rpl/t/rpl_stm_start_stop_slave.test:
  Sets binlog_direct_non_transactional_updates to FALSE in order to avoid changing the test case and its result file.
mysql-test/suite/rpl/t/rpl_stm_stop_middle_group.test:
  Sets binlog_direct_non_transactional_updates to FALSE in order to avoid changing the test case and its result file.
sql/log.cc:
  Verifies if changes should be written to either the trx-cache or non-trx-cache through the use of the function use_trans_cache(). It also organizes the code.
sql/log.h:
  Changes the signature of some functions by adding the modifier "const" to the thd parameter. Specifically, the following functions are changed: 
          bool trans_has_updated_trans_table(const THD* thd);
          bool stmt_has_updated_trans_table(const THD *thd);
          bool use_trans_cache(const THD*, bool is_transactional);
sql/share/errmsg-utf8.txt:
  Creates error messages to report when an user tries to change the new option
  binlog_direct_non_transactional_updates within a transaction or a procedure/
  function/trigger.
sql/share/errmsg.txt:
  Creates error messages to report when an user tries to change the new option
  binlog_direct_non_transactional_updates within a transaction or a procedure/
  function/trigger.
sql/sql_class.h:
  Adds the new option binlog_direct_non_transactional_updates.
sql/sys_vars.cc:
  Adds the new option binlog_direct_non_transactional_updates.
support-files/my-small.cnf.sh:
  Adds binlog-direct-non-transactional-updates to the example file. By default
  the option is disabled.
2010-01-21 13:10:34 +00:00
..
rpl000001.a.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl000001.b.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl000010.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl000011.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl000013.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl000017.result BUG#48048: Deprecated constructs need removal in Betony 2009-11-04 12:28:20 +00:00
rpl_000015.result BUG#48048: Deprecated constructs need removal in Betony 2009-11-04 12:28:20 +00:00
rpl_alter.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_alter_db.result BUG#38350: Many tests don't clean up after themselves on exit. 2008-11-13 20:19:00 +01:00
rpl_auto_increment.result BUG#45999 Row based replication fails when auto_increment field = 0 2009-09-10 18:05:53 +08:00
rpl_auto_increment_11932.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_auto_increment_update_failure.result Bug #45677 Slave stops with Duplicate entry for key PRIMARY when using trigger 2009-10-01 07:19:36 +08:00
rpl_begin_commit_rollback.result BUG#46364 MyISAM transbuffer problems (NTM problem) 2010-01-21 13:10:34 +00:00
rpl_binlog_corruption.result BUG#40482: server/mysqlbinlog crashes when reading invalid Incident_log_event 2008-12-29 17:04:10 +01:00
rpl_binlog_grant.result WL#342 heartbeat 2009-09-29 14:16:23 +03:00
rpl_binlog_query_filter_rules.result Bug#36099 replicate-do-db affects replaying RBR events with mysqlbinlog 2008-09-03 13:01:18 +03:00
rpl_bit.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_bit_npk.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_blackhole.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_bug26395.result BUG#37975: wait_for_slave_* should increase the timeout 2008-07-10 18:09:39 +02:00
rpl_bug31076.result WL#5151: Conversion between different types when replicating 2009-12-14 12:04:55 +01:00
rpl_bug33931.result WL#3894, post-push fix. 2009-11-28 17:53:48 +03:00
rpl_bug38694.result moving bug#38694 test files into rpl suite 2009-04-30 16:20:38 +03:00
rpl_bug41902.result Bug #48463 backporting from 6.0-rpl to celosia a set of bugs 2009-11-20 15:30:35 +02:00
rpl_change_master.result Backport BUG#12190 CHANGE MASTER has differ path requiremts on MASTER_LOG_FILE and RELAY_LOG_FILE 2009-10-02 16:35:03 +08:00
rpl_charset.result WL#4738 streamline/simplify @@variable creation process 2009-12-22 10:35:56 +01:00
rpl_charset_sjis.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_circular_for_4_hosts.result Bug#37732 2008-07-25 21:23:50 +04:00
rpl_colSize.result WL#5151: Conversion between different types when replicating 2009-12-14 12:04:55 +01:00
rpl_commit_after_flush.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_concurrency_error.result BUG#46364 MyISAM transbuffer problems (NTM problem) 2010-01-21 13:10:34 +00:00
rpl_create_database.result Fix for versional test 2008-01-14 15:38:02 +08:00
rpl_create_if_not_exists.result Bug #44331 Restore of database with events produces warning in replication 2009-08-29 16:52:22 +08:00
rpl_create_tmp_table_if_not_exists.result BUG#45574 CREATE IF NOT EXISTS is not binlogged if the object exists 2009-08-13 10:48:57 +08:00
rpl_critical_errors.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_critical_errors.result.txt WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_cross_version.result Bug #31240 load data infile replication between (4.0 or 4.1) and 5.1 fails 2009-01-23 19:15:27 +02:00
rpl_ddl.result BUG#36398: 'DROP TEMPORARY TABLE' in ROLLBACK transaction causes transaction to be logged 2008-05-07 13:02:06 +02:00
rpl_deadlock_innodb.result backporting bug@27808 fixes 2009-10-01 19:44:53 +03:00
rpl_delete_no_where.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_do_grant.result BUG#49119: Master crashes when executing 'REVOKE ... ON 2009-12-06 23:12:11 +00:00
rpl_drop.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_drop_db.result BUG#38350: Many tests don't clean up after themselves on exit. 2008-11-13 20:19:00 +01:00
rpl_drop_if_exists.result Bug #44331 Restore of database with events produces warning in replication 2009-08-29 16:52:22 +08:00
rpl_drop_temp.result merge mysql-5.0-bugteam --> mysql-5.1-bugteam 2009-08-28 10:45:57 +01:00
rpl_drop_view.result BUG#38350: Many tests don't clean up after themselves on exit. 2008-11-13 20:19:00 +01:00
rpl_dual_pos_advance.result Merge mysql.com:/home/svoj/devel/mysql/BUG13861/mysql-5.0-engines 2008-03-14 17:54:17 +04:00
rpl_EE_err.result WL#2110 (SIGNAL) 2009-09-10 03:18:29 -06:00
rpl_empty_master_host.result BUG#28796: CHANGE MASTER TO MASTER_HOST="" leads to invalid master.info 2009-09-29 15:09:46 +01:00
rpl_err_ignoredtable.result PB2 was showing some valgrind warnings after WL#5151 was pushed. 2009-12-22 11:51:46 +00:00
rpl_events.result merged fixes for BUG#39934 to 5.1-rpl+3 2009-09-30 18:00:22 +02:00
rpl_extraCol_innodb.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_extraCol_myisam.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_extraColmaster_innodb.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_extraColmaster_myisam.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_failed_optimize.result Commit for merge and push 2009-02-27 17:06:23 +02:00
rpl_filter_tables_not_exist.result Fix cherry picking patch of BUG#37051 2008-08-26 20:11:56 +08:00
rpl_flush_logs.result WL#5142 FLUSH LOGS should take optional arguments for which log(s) to flush 2009-12-03 16:59:58 +08:00
rpl_flushlog_loop.result merge from 5.1-rpl+2 repo to a local branch with HB and bug@27808 fixes 2009-10-01 20:22:44 +03:00
rpl_foreign_key_innodb.result BUG#39934: Slave stops for engine that only support row-based logging 2009-07-14 21:31:19 +02:00
rpl_free_items.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_get_lock.result merge mysql-5.1-rep+3 --> mysql-5.1-rep+2-delivery1 2009-12-17 21:43:35 +00:00
rpl_get_master_version_and_clock.result Manual resolving for the following files 2009-12-01 21:07:18 +02:00
rpl_grant.result backporting bug@27808 fixes 2009-10-01 19:44:53 +03:00
rpl_heartbeat.result WL#4738 streamline/simplify @@variable creation process 2009-12-22 10:35:56 +01:00
rpl_heartbeat_2slaves.result WL#4641 Heartbeat testing 2009-10-02 23:24:40 +04:00
rpl_heartbeat_basic.result WL#4738 streamline/simplify @@variable creation process 2009-12-22 10:35:56 +01:00
rpl_heartbeat_ssl.result WL#4641 Heartbeat testing 2009-10-02 23:24:40 +04:00
rpl_idempotency.result Fixes two remaining test failures: 2010-01-13 00:23:07 +00:00
rpl_ignore_grant.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_ignore_revoke.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_ignore_table.result BUG#38350: Many tests don't clean up after themselves on exit. 2008-11-13 20:19:00 +01:00
rpl_ignore_table_update.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_incident.result backporting bug@27808 fixes 2009-10-01 19:44:53 +03:00
rpl_init_slave.result BUG#37975: wait_for_slave_* should increase the timeout 2008-07-10 18:09:39 +02:00
rpl_init_slave_errors.result Bug #42408 Faulty regex for detecting [Warning] and [ERROR] in mysqld error log 2009-08-28 16:13:27 +02:00
rpl_innodb_bug28430.result Bug#14326: No formatting of partitioning clause in SHOW CREATE TABLE output 2008-11-04 08:43:21 +01:00
rpl_innodb_bug30888.result undo unneccessary change to ha_innodb.cc 2007-09-12 13:35:39 -07:00
rpl_innodb_mixed_ddl.result BUG#40257: Please remove --loose-skip-innodb from suite/rpl/rpl_1slave_base.cnf 2008-10-29 14:25:03 +01:00
rpl_innodb_mixed_dml.result merging 5.1 main -> 5.1-rep+2 -> 5.1-rep+3; binlog_unsafe , rpl_mysql_upgrade fail and are under treatment 2009-11-10 20:45:15 +02:00
rpl_insert.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_insert_id.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_insert_id_pk.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_insert_ignore.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_insert_select.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_invoked_features.result Bug#32663, Bug#33045, Bug#23533, WL#4091 2008-02-29 00:50:15 +03:00
rpl_ip_mix.result another patch to fix differences. 2009-11-27 13:08:38 +01:00
rpl_ip_mix2.result another patch to fix differences. 2009-11-27 13:08:38 +01:00
rpl_ip_mix2_win.result another patch to fix differences. 2009-11-27 13:08:38 +01:00
rpl_ip_mix_win.result another patch to fix differences. 2009-11-27 13:08:38 +01:00
rpl_ipv4_as_ipv6.result Improvements to reduce the output for better reading and more stability. 2009-11-26 09:03:04 +01:00
rpl_ipv4_as_ipv6_win.result another patch to fix differences. 2009-11-27 13:08:38 +01:00
rpl_ipv6.result Improvements to reduce the output for better reading and more stability. 2009-11-26 09:03:04 +01:00
rpl_ipv6_win.result another patch to fix differences. 2009-11-27 13:08:38 +01:00
rpl_killed_ddl.result Merge from 5.0-bugteam 2009-12-10 11:51:42 +08:00
rpl_known_bugs_detection.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_LD_INFILE.result WL#4189 2007-12-12 18:19:24 +01:00
rpl_loaddata.result Bug #34628 LOAD DATA CONCURRENT INFILE drops CONCURRENT in binary log 2009-12-15 13:14:14 +08:00
rpl_loaddata_charset.result Manual Merge 2009-08-12 13:31:56 +08:00
rpl_loaddata_fatal.result merging 5.1 main -> rpl+2. Some manual work required mostly due to bug46640 2009-11-06 18:35:04 +02:00
rpl_loaddata_m.result WL#2360 Performance schema 2010-01-11 18:47:27 -07:00
rpl_loaddata_map.result merging 5.1 main -> 5.1-rep+2 -> 5.1-rep+3; binlog_unsafe , rpl_mysql_upgrade fail and are under treatment 2009-11-10 20:45:15 +02:00
rpl_loaddata_s.result WL#4189 2007-12-12 18:19:24 +01:00
rpl_loaddata_simple.result WL#4189 2007-12-12 18:19:24 +01:00
rpl_loaddata_symlink.result Bug #43913 rpl_cross_version can't pass on conflicts complainig clash with --slave-load-tm 2009-11-28 12:43:16 +08:00
rpl_loaddatalocal.result Bug#43746: YACC return wrong query string when parse 'load data infile' sql statement 2009-09-28 05:41:10 -07:00
rpl_loadfile.result Worked around the problem described in bug #43884. 2009-03-27 12:59:31 +02:00
rpl_locale.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_log_pos.result merging 5.1 main -> 5.1-rep+2 -> 5.1-rep+3; binlog_unsafe , rpl_mysql_upgrade fail and are under treatment 2009-11-10 20:45:15 +02:00
rpl_many_optimize.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_master_pos_wait.result Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.0-rpl 2008-03-12 13:07:35 +01:00
rpl_misc_functions.result Fixing some missing table drops. 2008-10-07 14:22:28 +02:00
rpl_mix_found_rows.result BUG#39934: Slave stops for engine that only support row-based logging 2009-07-14 21:31:19 +02:00
rpl_mix_insert_delayed.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_mixed_binlog_max_cache_size.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_mixed_bit_pk.result BUG#39753: Replication failure on MIXED + bit + myisam + no PK 2009-03-05 20:54:53 +01:00
rpl_mixed_ddl_dml.result Bug#13963 SHOW SLAVE HOSTS is unreliable 2009-10-20 14:30:15 +08:00
rpl_mixed_implicit_commit_binlog.result BUG#46364 MyISAM transbuffer problems (NTM problem) 2010-01-21 13:10:34 +00:00
rpl_mixed_mixing_engines.result BUG#46364 MyISAM transbuffer problems (NTM problem) 2010-01-21 13:10:34 +00:00
rpl_mixed_row_innodb.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_multi_delete.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_multi_delete2.result Backport of Bug#27525 to mysql-next-mr 2009-11-10 16:48:46 -02:00
rpl_multi_engine.result BUG#40707 rpl_multi_engine fails sporadically in pushbuild 2008-11-24 14:57:23 +08:00
rpl_multi_update.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_multi_update2.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_multi_update3.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_multi_update4.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_mysql_upgrade.result Post-fix for merge mysql-5.1-rep+2 --> mysql-5.1-rep+3 2009-11-11 13:51:49 +00:00
rpl_name_const.result Manually merge BUG#37145 to 5.1-bugteam 2009-04-09 07:42:51 +08:00
rpl_nondeterministic_functions.result BUG#47995: Mark system functions as unsafe 2009-11-18 15:50:31 +01:00
rpl_not_null_innodb.result BUG#48091 valgrind errors when slave has double not null and master has double null 2009-10-22 01:19:52 +01:00
rpl_not_null_myisam.result BUG#48091 valgrind errors when slave has double not null and master has double null 2009-10-22 01:19:52 +01:00
rpl_optimize.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_packet.result added suppressions for existing warnings in the result file. 2009-09-24 16:19:06 +03:00
rpl_plugin_load.result Bug#35807 - INSTALL PLUGIN replicates row-based, but not stmt-based 2008-08-19 17:35:56 +02:00
rpl_ps.result Add missing DROP TABLE t1 to reslt file 2008-10-11 17:35:10 +02:00
rpl_rbr_to_sbr.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_read_only.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_relay_space_innodb.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_relay_space_myisam.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_relayrotate.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_relayspace.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_replicate_do.result backporting bug@27808 fixes 2009-10-01 19:44:53 +03:00
rpl_replicate_ignore_db.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_report.result Bug #28780 report_host is not available through SELECT @@report_host 2008-03-07 14:39:37 +02:00
rpl_rewrt_db.result merge mysql-5.0-bugteam --> mysql-5.1-bugteam 2009-08-28 10:45:57 +01:00
rpl_rotate_logs.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_row_001.result Use absolute path to allow tets to be run also when datadir differs 2007-12-19 09:42:31 +01:00
rpl_row_4_bytes.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_basic_2myisam.result WL#5151: Conversion between different types when replicating 2009-12-14 12:04:55 +01:00
rpl_row_basic_3innodb.result WL#5151: Conversion between different types when replicating 2009-12-14 12:04:55 +01:00
rpl_row_basic_8partition.result Bug#14326: No formatting of partitioning clause in SHOW CREATE TABLE output 2008-11-04 08:43:21 +01:00
rpl_row_basic_11bugs.result WL#2360 Performance schema 2010-01-11 18:47:27 -07:00
rpl_row_binlog_max_cache_size.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_row_blob_innodb.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_blob_myisam.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_colSize.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_row_conflicts.result WL#342 heartbeat 2009-09-29 14:16:23 +03:00
rpl_row_create_table.result merge mysql-5.1-rep+3 --> mysql-5.1-rep+2-delivery1 2009-12-17 21:43:35 +00:00
rpl_row_delayed_ins.result BUG#29020 (Event results not correctly replicated to slave in RBR): 2008-03-28 13:16:41 +01:00
rpl_row_disabled_slave_key.result BUG#47312: RBR: Disabling key on slave breaks replication: 2009-09-27 22:02:47 +01:00
rpl_row_drop.result WL#342 heartbeat 2009-09-29 14:16:23 +03:00
rpl_row_err_ignoredtable.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_flsh_tbls.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_row_func001.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_func002.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_func003.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_idempotency.result Fixes for three test failures: 2010-01-12 17:52:02 +00:00
rpl_row_implicit_commit_binlog.result Post-fix for WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-13 00:17:10 +00:00
rpl_row_inexist_tbl.result BUG#37975: wait_for_slave_* should increase the timeout 2008-07-10 18:09:39 +02:00
rpl_row_insert_delayed.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_row_loaddata_concurrent.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_row_loaddata_m.result WL#4189 2007-12-12 18:19:24 +01:00
rpl_row_log.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_row_log_innodb.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_row_max_relay_size.result WL#4738 streamline/simplify @@variable creation process 2009-12-22 10:35:56 +01:00
rpl_row_mixing_engines.result BUG#50038 Deadlock on flush logs with concurrent DML and RBR 2010-01-05 16:55:23 +00:00
rpl_row_multi_query.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_mysqlbinlog.result Bug#41371 Select returns 1 row with condition "col is not null and col is null" 2009-11-03 17:54:41 +04:00
rpl_row_NOW.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_reset_slave.result BUG#48048: Deprecated constructs need removal in Betony 2009-11-04 12:28:20 +00:00
rpl_row_show_relaylog_events.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_row_sp001.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_sp002_innodb.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_sp003.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_sp005.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_sp006_InnoDB.result Backport fixes for the follow tests 2009-10-02 17:24:21 +08:00
rpl_row_sp007_innodb.result WL#2110 (SIGNAL) 2009-09-10 03:18:29 -06:00
rpl_row_sp008.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_sp009.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_sp010.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_sp011.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_sp012.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_tabledefs_2myisam.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_row_tabledefs_3innodb.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_row_tabledefs_7ndb.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_trig001.result More fixes to remove test failures in pushbuild. 2008-02-04 12:12:03 +01:00
rpl_row_trig002.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_trig003.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_trig004.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_trunc_temp.result Bug #48350 truncate temporary table crashes replication 2009-11-22 13:10:33 +08:00
rpl_row_unsafe_funcs.result Bug #30244: row_count/found_rows does not replicate well 2007-08-29 14:54:32 +03:00
rpl_row_until.result backporting bug@27808 fixes 2009-10-01 19:44:53 +03:00
rpl_row_USER.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_row_UUID.result Merge maint1.mysql.com:/data/localhome/tsmith/bk/51 2007-07-04 22:38:53 +02:00
rpl_row_view01.result WL#4091, replace sleeps 2008-02-28 14:36:14 +03:00
rpl_row_wide_table.result Bug#42977 RBR logs for rows with more than 250 column results in corrupt binlog 2009-03-25 12:53:56 +02:00
rpl_semi_sync.result Add semi-sync support for Windows 2009-10-23 12:56:30 +08:00
rpl_semi_sync_event.result Bug#49020 Semi-sync master crashed with free_pool == NULL, assertion `free_pool_' 2009-12-04 09:46:33 +08:00
rpl_server_id.result Move test rpl_server_id to suite rpl 2007-12-24 15:03:23 +08:00
rpl_server_id1.result merged 5.1 main to 5.1-rpl 2008-08-04 07:04:47 +02:00
rpl_server_id2.result Bug#38540 rpl_server_id2 uses show slave status unnecessarily 2008-12-19 22:13:12 +02:00
rpl_server_id_ignore.result fixing tests results: rpl_ndb_log, rpl_ndb_multi, sp_trans_log; adding replicate-ignore_server_ids specific tests 2009-10-02 16:15:54 +03:00
rpl_session_var.result rpl_session_var.test fixed to not depend on mysql_test_run parameters 2007-07-28 14:10:56 +05:00
rpl_set_charset.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_sf.result BUG#41166 stored function requires "deterministic" if binlog_format is "statement" 2009-07-28 18:44:38 +01:00
rpl_show_slave_hosts.result BUG #13963 2009-10-23 10:19:50 +08:00
rpl_skip_error.result backporting bug@27808 fixes 2009-10-01 19:44:53 +03:00
rpl_slave_grp_exec.result BUG#37975: wait_for_slave_* should increase the timeout 2008-07-10 18:09:39 +02:00
rpl_slave_load_in.result Bug #42861 Assigning invalid directories to --slave-load-tmpdir crashes the slave 2009-03-18 10:31:17 +00:00
rpl_slave_load_remove_tmpfile.result backporting bug@27808 fixes 2009-10-01 19:44:53 +03:00
rpl_slave_load_tmpdir_not_exist.result BUG#43949 Initialization of slave produces a warning message in Valgrind 2009-04-19 02:21:33 +01:00
rpl_slave_skip.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_slave_status.result BUG#37975: wait_for_slave_* should increase the timeout 2008-07-10 18:09:39 +02:00
rpl_slow_query_log.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_sp.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_sp004.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_sp_effects.result BUG#37975: wait_for_slave_* should increase the timeout 2008-07-10 18:09:39 +02:00
rpl_spec_variables.result WL#3788 2009-10-03 22:21:44 +04:00
rpl_sporadic_master.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_ssl.result backporting bug@27808 fixes 2009-10-01 19:44:53 +03:00
rpl_ssl1.result backporting bug@27808 fixes 2009-10-01 19:44:53 +03:00
rpl_stm_000001.result merge mysql-5.1-rep+3 --> mysql-5.1-rep+2-delivery1 2009-12-17 21:43:35 +00:00
rpl_stm_auto_increment_bug33029.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_stm_binlog_max_cache_size.result BUG#46364 MyISAM transbuffer problems (NTM problem) 2010-01-21 13:10:34 +00:00
rpl_stm_conflicts.result BUG#37718: rpl.rpl_stm_mystery22 fails sporadically on pushbuild 2009-01-09 15:12:31 +01:00
rpl_stm_EE_err2.result BUG#38350: Many tests don't clean up after themselves on exit. 2008-11-13 20:19:00 +01:00
rpl_stm_flsh_tbls.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_stm_found_rows.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_stm_implicit_commit_binlog.result BUG#46364 MyISAM transbuffer problems (NTM problem) 2010-01-21 13:10:34 +00:00
rpl_stm_innodb.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_stm_insert_delayed.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_stm_loaddata_concurrent.result Fixes rpl_stm_loaddata_concurrent failure in PB2. 2010-01-08 15:56:26 +00:00
rpl_stm_loadfile.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_stm_log.result merging 5.1 main -> 5.1-rep+2 -> 5.1-rep+3; binlog_unsafe , rpl_mysql_upgrade fail and are under treatment 2009-11-10 20:45:15 +02:00
rpl_stm_max_relay_size.result WL#4738 streamline/simplify @@variable creation process 2009-12-22 10:35:56 +01:00
rpl_stm_mix_show_relaylog_events.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_stm_mixing_engines.result BUG#46364 MyISAM transbuffer problems (NTM problem) 2010-01-21 13:10:34 +00:00
rpl_stm_multi_query.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_stm_no_op.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_stm_reset_slave.result BUG#48048: Deprecated constructs need removal in Betony 2009-11-04 12:28:20 +00:00
rpl_stm_start_stop_slave.result BUG#46364 MyISAM transbuffer problems (NTM problem) 2010-01-21 13:10:34 +00:00
rpl_stm_stop_middle_group.result BUG#46364 MyISAM transbuffer problems (NTM problem) 2010-01-21 13:10:34 +00:00
rpl_stm_until.result merge mysql-5.1-rep+2-delivery1 --> mysql-5.1-rpl-merge 2010-01-07 15:39:11 +00:00
rpl_switch_stm_row_mixed.result WL#4738 streamline/simplify @@variable creation process 2009-12-22 10:35:56 +01:00
rpl_sync.result BUG#40337 Fsyncing master and relay log to disk after every event is too slow 2009-09-29 15:40:52 +01:00
rpl_temp_table.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_temp_table_mix_row.result WL#2687 WL#5072 BUG#40278 BUG#47175 2009-11-03 19:02:56 +00:00
rpl_temporary.result Automerge from mysql-5.1-bugteam to mysql-trunk-merge. 2009-12-17 18:09:04 +03:00
rpl_temporary_errors.result Manual merge 5.1-rep+2 to 5.1-rep+3 2009-10-18 11:57:38 +08:00
rpl_timezone.result Fix test case erro in sles10-ia64-a. 2009-03-25 14:19:42 +08:00
rpl_trigger.result BUG#47995: Mark system functions as unsafe 2009-11-18 15:50:31 +01:00
rpl_trunc_temp.result WL#3933 Split main test suite to rpl, rpl_ndb and ndb 2007-06-27 14:28:02 +02:00
rpl_truncate_2myisam.result BUG#36763: TRUNCATE TABLE fails to replicate when stmt-based binlogging is not supported. 2009-02-10 15:44:58 +01:00
rpl_truncate_3innodb.result BUG#36763: TRUNCATE TABLE fails to replicate when stmt-based binlogging is not supported. 2009-02-10 15:44:58 +01:00
rpl_typeconv.result BUG#49836: Replication of geometric fields is broken after WL#5151 2009-12-24 01:07:35 +00:00
rpl_typeconv_innodb.result BUG#49618: Field length stored incorrectly in binary log 2009-12-15 16:11:44 +01:00
rpl_udf.result Backport of 2617.65.4 from 6.0-codebase. 2009-10-16 17:41:43 +04:00
rpl_user.result Fixing result change after merge. 2008-02-04 14:29:23 +01:00
rpl_user_variables.result Merge buzz.(none):/home/davi/mysql-5.0-runtime 2008-02-28 20:22:50 -03:00
rpl_variables.result Merge 5.1-rpl-testfixes -> 5.1-rpl 2008-08-14 17:38:22 +08:00
rpl_variables_stm.result Manual merge from next-mr. 2010-01-12 20:07:09 +08:00
rpl_view.result Bug#32575: Parse error of stmt with extended comments on slave side 2008-05-08 14:02:09 +02:00