1call mtr.add_suppression("The table 't1' is full");
2drop table if exists t1;
3set global myisam_data_pointer_size=2;
4CREATE TABLE t1 (a int auto_increment primary key not null, b longtext) ENGINE=MyISAM;
5DELETE FROM t1 WHERE a=1 or a=5;
6INSERT INTO t1 SET b=repeat('a',600);
7ERROR HY000: The table 't1' is full
8CHECK TABLE t1 EXTENDED;
9Table	Op	Msg_type	Msg_text
10test.t1	check	warning	Datafile is almost full, 65448 of 65534 used
11test.t1	check	status	OK
12UPDATE t1 SET b=repeat('a', 800) where a=10;
13ERROR HY000: The table 't1' is full
14CHECK TABLE t1 EXTENDED;
15Table	Op	Msg_type	Msg_text
16test.t1	check	warning	Datafile is almost full, 65448 of 65534 used
17test.t1	check	status	OK
18INSERT INTO t1 SET b=repeat('a',400);
19CHECK TABLE t1 EXTENDED;
20Table	Op	Msg_type	Msg_text
21test.t1	check	warning	Datafile is almost full, 65448 of 65534 used
22test.t1	check	status	OK
23DELETE FROM t1 WHERE a=2 or a=6;
24UPDATE t1 SET b=repeat('a', 600) where a=11;
25CHECK TABLE t1 EXTENDED;
26Table	Op	Msg_type	Msg_text
27test.t1	check	warning	Datafile is almost full, 65448 of 65534 used
28test.t1	check	status	OK
29drop table t1;
30set global myisam_data_pointer_size=default;
31