Commit 7e138425 authored by unknown's avatar unknown
Browse files

Added testcase for BUG#13118

parent cc270d2f
Loading
Loading
Loading
Loading
+39 −0
Original line number Diff line number Diff line
stop slave;
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
reset master;
reset slave;
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
start slave;
stop slave;
DROP DATABASE IF EXISTS federated;
CREATE DATABASE federated;
DROP DATABASE IF EXISTS federated;
CREATE DATABASE federated;
DROP TABLE IF EXISTS federated.bug_13118_table;
CREATE TABLE federated.bug_13118_table (
`foo` integer,
`bar` integer
);
DROP TABLE IF EXISTS federated.t1;
CREATE TABLE federated.t1 (
`foo` integer,
`bar` integer
) ENGINE="FEDERATED"
    CONNECTION='mysql://root@127.0.0.1:SLAVE_PORT/federated/bug_13118_table';
SELECT * from federated.t1;
foo	bar
INSERT INTO federated.t1 VALUES (1,1);
SELECT * FROM federated.t1;
foo	bar
1	1
INSERT INTO federated.t1 VALUES (1,1);
SELECT * FROM federated.t1;
foo	bar
1	1
1	1
DROP TABLE federated.t1;
DROP TABLE federated.bug_13118_table;
DROP TABLE IF EXISTS federated.t1;
DROP DATABASE IF EXISTS federated;
DROP TABLE IF EXISTS federated.t1;
DROP DATABASE IF EXISTS federated;
+42 −0
Original line number Diff line number Diff line
source include/federated.inc;


connection slave;
--disable_warnings
DROP TABLE IF EXISTS federated.bug_13118_table;
--enable_warnings

CREATE TABLE federated.bug_13118_table (
  `foo` integer,
  `bar` integer
  );


connection master;
--disable_warnings
DROP TABLE IF EXISTS federated.t1;
--enable_warnings

--replace_result $SLAVE_MYPORT SLAVE_PORT
eval CREATE TABLE federated.t1 (
    `foo` integer,
    `bar` integer
    ) ENGINE="FEDERATED"
    CONNECTION='mysql://root@127.0.0.1:$SLAVE_MYPORT/federated/bug_13118_table';

SELECT * from federated.t1;

INSERT INTO federated.t1 VALUES (1,1);
SELECT * FROM federated.t1;

INSERT INTO federated.t1 VALUES (1,1);
SELECT * FROM federated.t1;


DROP TABLE federated.t1;
connection slave;
DROP TABLE federated.bug_13118_table;


source include/federated_cleanup.inc;