diff options
author | Sergei Golubchik <serg@mariadb.org> | 2014-06-19 22:07:15 +0200 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2014-06-21 08:58:08 +0200 |
commit | 5f2e893161811b86de0062d66e04b426ed5b70c8 (patch) | |
tree | 4ae9c1a7de13f97079d72dadcb761b82bf9a2ae7 /mysql-test/suite/archive | |
parent | 5f21e890b710470b3021c6290899266d38d7102d (diff) | |
download | mariadb-git-bb-10.1-rediscover.tar.gz |
archive: open ARZ files in external_lock, not in rnd_init/index_initbb-10.1-rediscover
Diffstat (limited to 'mysql-test/suite/archive')
-rw-r--r-- | mysql-test/suite/archive/archive_debug.result | 1 | ||||
-rw-r--r-- | mysql-test/suite/archive/discover.test | 2 | ||||
-rw-r--r-- | mysql-test/suite/archive/repair.result | 3 | ||||
-rw-r--r-- | mysql-test/suite/archive/repair.test | 2 |
4 files changed, 5 insertions, 3 deletions
diff --git a/mysql-test/suite/archive/archive_debug.result b/mysql-test/suite/archive/archive_debug.result index 7bc6a113217..164b6f5197c 100644 --- a/mysql-test/suite/archive/archive_debug.result +++ b/mysql-test/suite/archive/archive_debug.result @@ -7,6 +7,7 @@ INSERT INTO t1 VALUES(1); SET SESSION debug_dbug='d,simulate_archive_open_failure'; CHECK TABLE t1; Table Op Msg_type Msg_text +test.t1 check Error Table 't1' is marked as crashed and should be repaired test.t1 check error Corrupt SET SESSION debug_dbug=DEFAULT; DROP TABLE t1; diff --git a/mysql-test/suite/archive/discover.test b/mysql-test/suite/archive/discover.test index 567a57c4978..5ea02f47119 100644 --- a/mysql-test/suite/archive/discover.test +++ b/mysql-test/suite/archive/discover.test @@ -146,7 +146,7 @@ remove_file $mysqld_datadir/test/t1.ARZ; copy_file $MYSQL_TMP_DIR/t1.ARZ $mysqld_datadir/test/t1.ARZ; remove_file $MYSQL_TMP_DIR/t1.ARZ; show create table t1; ---error 1412 +--error ER_TABLE_DEF_CHANGED select * from t1, t1 as t2; flush tables; select * from t1, t1 as t2; diff --git a/mysql-test/suite/archive/repair.result b/mysql-test/suite/archive/repair.result index 16f0f2c1608..6a738e20628 100644 --- a/mysql-test/suite/archive/repair.result +++ b/mysql-test/suite/archive/repair.result @@ -1,10 +1,11 @@ create table t1 (a int) engine=archive; insert into t1 values (1); select * from t1; -Got one of the listed errors +ERROR HY000: Can't lock file (errno: 2 "No such file or directory") insert into t1 values (2); ERROR HY000: Table 't1' is marked as crashed and should be repaired repair table t1; Table Op Msg_type Msg_text +test.t1 repair Error Table 't1' is marked as crashed and should be repaired test.t1 repair error Corrupt drop table t1; diff --git a/mysql-test/suite/archive/repair.test b/mysql-test/suite/archive/repair.test index 03946d31ead..8eeb7912956 100644 --- a/mysql-test/suite/archive/repair.test +++ b/mysql-test/suite/archive/repair.test @@ -9,7 +9,7 @@ create table t1 (a int) engine=archive; insert into t1 values (1); --remove_file $datadir/test/t1.ARZ ---error 13,1017 +--error ER_CANT_LOCK select * from t1; --error ER_CRASHED_ON_USAGE insert into t1 values (2); |