~mdcallag/+junk/5.1-map

« back to all changes in this revision

Viewing changes to mysql-test/extra/binlog_tests/binlog.test

  • Committer: msvensson at pilot
  • Date: 2007-04-24 09:11:45 UTC
  • mfrom: (2469.1.106)
  • Revision ID: sp1r-msvensson@pilot.blaudden-20070424091145-10463
Merge pilot.blaudden:/home/msvensson/mysql/my51-m-mysql_upgrade
into  pilot.blaudden:/home/msvensson/mysql/mysql-5.1-maint

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
insert t2 values (5);
21
21
commit;
22
22
# first COMMIT must be Query_log_event, second - Xid_log_event
23
 
--replace_column 2 # 5 #
24
 
--replace_regex /table_id: [0-9]+/table_id: #/ /\/\* xid=.* \*\//\/* xid= *\//
25
 
show binlog events from 102;
 
23
source include/show_binlog_events.inc;
26
24
drop table t1,t2;
27
25
 
28
26
#
44
42
drop table t1;
45
43
--replace_column 2 # 5 #
46
44
--replace_regex /table_id: [0-9]+/table_id: #/ /\/\* xid=.* \*\//\/* xid= *\//
47
 
show binlog events in 'master-bin.000001' from 102;
 
45
show binlog events in 'master-bin.000001' from 106;
48
46
--replace_column 2 # 5 #
49
47
--replace_regex /table_id: [0-9]+/table_id: #/ /\/\* xid=.* \*\//\/* xid= *\//
50
 
show binlog events in 'master-bin.000002' from 102;
 
48
show binlog events in 'master-bin.000002' from 106;
51
49
 
52
50
# Test of a too big SET INSERT_ID: see if the truncated value goes
53
51
# into binlog (right), or the too big value (wrong); we look at the
80
78
--enable_warnings
81
79
 
82
80
use test;
83
 
--replace_column 2 # 5 #
84
 
--replace_regex /table_id: [0-9]+/table_id: #/ /\/\* xid=.* \*\//\/* xid= *\//
85
 
show binlog events from 102;
 
81
source include/show_binlog_events.inc;
86
82
drop table t1,t2,t3,tt1;
87
83
 
88
84
-- source extra/binlog_tests/binlog_insert_delayed.test
 
85
 
 
86
#Bug #26079 max_binlog_size + innodb = not make new binlog and hang server
 
87
# server should not hang, binlog must rotate in the end
 
88
reset master;
 
89
--disable_warnings
 
90
drop table if exists t3;
 
91
--enable_warnings
 
92
create table t3 (a int(11) NOT NULL AUTO_INCREMENT, b text, PRIMARY KEY (a) ) engine=innodb;
 
93
show master status;
 
94
let $it=4;
 
95
while ($it)
 
96
{
 
97
insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
 
98
dec $it;
 
99
}
 
100
show master status /* must show new binlog index after rotating */;
 
101
drop table t3;