2007-03-06 18:15:31 +01:00
|
|
|
#################### rpl_ndb_ddl.test ########################
|
2006-02-16 04:42:16 +01:00
|
|
|
# #
|
|
|
|
# DDL statements (sometimes with implicit COMMIT) executed #
|
|
|
|
# by the master and it's propagation into the slave #
|
|
|
|
# #
|
|
|
|
##############################################################
|
|
|
|
|
|
|
|
#
|
|
|
|
# NOTE, PLEASE BE CAREFUL, WHEN MODIFYING THE TESTS !!
|
|
|
|
#
|
|
|
|
# 1. !All! objects to be dropped, renamed, altered ... must be created
|
|
|
|
# in AUTOCOMMIT= 1 mode before AUTOCOMMIT is set to 0 and the test
|
|
|
|
# sequences start.
|
|
|
|
#
|
|
|
|
# 2. Never use a test object, which was direct or indirect affected by a
|
|
|
|
# preceeding test sequence again.
|
|
|
|
# Except table d1.t1 where ONLY DML is allowed.
|
|
|
|
#
|
|
|
|
# If one preceeding test sequence hits a (sometimes not good visible,
|
|
|
|
# because the sql error code of the statement might be 0) bug
|
|
|
|
# and these rules are ignored, a following test sequence might earn ugly
|
|
|
|
# effects like failing 'sync_slave_with_master', crashes of the slave or
|
|
|
|
# abort of the test case etc..
|
|
|
|
#
|
|
|
|
|
2007-03-06 18:15:31 +01:00
|
|
|
--source include/have_ndb.inc
|
2007-07-06 19:04:11 +02:00
|
|
|
--source include/have_binlog_format_mixed_or_row.inc
|
2007-06-18 15:36:10 +02:00
|
|
|
--source include/ndb_master-slave.inc
|
2007-03-06 18:15:31 +01:00
|
|
|
let $engine_type= NDB;
|
|
|
|
let $temp_engine_type= MEMORY;
|
|
|
|
let $show_binlog = 0;
|
|
|
|
let $manipulate = 0;
|
|
|
|
-- source extra/rpl_tests/rpl_ddl.test
|