Commit 51ca5d51 authored by Marko Mäkelä's avatar Marko Mäkelä

Fix ./mtr --embedded

This fixes up commit 3d241eb9
parent e11b82f8
...@@ -6,12 +6,12 @@ create table t1 (pk int primary key, a int, key(a)) engine=aria transactional=1; ...@@ -6,12 +6,12 @@ create table t1 (pk int primary key, a int, key(a)) engine=aria transactional=1;
alter table t1 disable keys; alter table t1 disable keys;
insert into t1 values (1,1); insert into t1 values (1,1);
alter table t1 enable keys; alter table t1 enable keys;
ERROR HY000: Unknown key id 1 for ./test/t1. Can't continue! ERROR HY000: Unknown key id 1 for test/t1. Can't continue!
repair table t1 use_frm; repair table t1 use_frm;
Table Op Msg_type Msg_text Table Op Msg_type Msg_text
test.t1 repair warning Number of rows changed from 0 to 1 test.t1 repair warning Number of rows changed from 0 to 1
test.t1 repair Error Unknown key id 1 for ./test/t1. Can't continue! test.t1 repair Error Unknown key id 1 for test/t1. Can't continue!
test.t1 repair Error Unknown key id 1 for ./test/t1. Can't continue! test.t1 repair Error Unknown key id 1 for test/t1. Can't continue!
test.t1 repair status OK test.t1 repair status OK
drop table t1; drop table t1;
set global aria_encrypt_tables= default; set global aria_encrypt_tables= default;
...@@ -10,9 +10,11 @@ create table t1 (pk int primary key, a int, key(a)) engine=aria transactional=1; ...@@ -10,9 +10,11 @@ create table t1 (pk int primary key, a int, key(a)) engine=aria transactional=1;
alter table t1 disable keys; alter table t1 disable keys;
insert into t1 values (1,1); insert into t1 values (1,1);
--replace_result \\ / --replace_result \\ /
--replace_regex /for .*test/for test/
--error 192 --error 192
alter table t1 enable keys; alter table t1 enable keys;
--replace_result \\ / --replace_result \\ /
--replace_regex /for .*test/for test/
repair table t1 use_frm; repair table t1 use_frm;
drop table t1; drop table t1;
set global aria_encrypt_tables= default; set global aria_encrypt_tables= default;
...@@ -26,9 +26,9 @@ a ...@@ -26,9 +26,9 @@ a
ThursdayMorningsMarket ThursdayMorningsMarket
ThursdayMorningsMarketb ThursdayMorningsMarketb
Warnings: Warnings:
Error 145 Got error '145 "Table was marked as crashed and should be repaired"' for './mysqltest/t_corrupted2' Error 145 Got error '145 "Table was marked as crashed and should be repaired"' for 't_corrupted2'
Warning 1034 1 client is using or hasn't closed the table properly Warning 1034 1 client is using or hasn't closed the table properly
Error 176 Got error '176 "Read page with wrong checksum"' for './mysqltest/t_corrupted2.MAI' Error 176 Got error '176 "Read page with wrong checksum"' for 't_corrupted2.MAI'
Error 1034 Can't read indexpage from page: 1, error: 176 Error 1034 Can't read indexpage from page: 1, error: 176
select * from t_corrupted2; select * from t_corrupted2;
a a
......
...@@ -79,6 +79,7 @@ perl; ...@@ -79,6 +79,7 @@ perl;
close FILE; close FILE;
EOF EOF
--replace_result \\ / --replace_result \\ /
--replace_regex /for '.*t_corrupted2/for 't_corrupted2/
--enable_prepare_warnings --enable_prepare_warnings
select * from t_corrupted2; # should show corruption and repair messages select * from t_corrupted2; # should show corruption and repair messages
--disable_prepare_warnings --disable_prepare_warnings
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment