mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 03:52:35 +01:00
531935992a
* FreeBSD returns errno 31 (EMLINK, Too many links), not 40 (ELOOP, Too many levels of symbolic links) * (`mysqlbinlog|mysql`) was just crazy, why did it ever work? * socket_ipv6.inc check (that checked whether ipv6 is supported) only worked correctly when ipv6 was supported * perfschema.socket_summary_by_instance was changing global variables and then skip-ing the test (because on missing ipv6)
18 lines
778 B
Text
18 lines
778 B
Text
create table t1 (a int) engine=myisam data directory='MYSQL_TMP_DIR';
|
|
insert t1 values (1);
|
|
# Some systems fail with errcode 31 (FreeBSD), 40, or 90 (MIPS) when doing openat,
|
|
# while others don't have openat and fail with errcode 20.
|
|
repair table t1;
|
|
Table Op Msg_type Msg_text
|
|
test.t1 repair error 20 for record at pos 0
|
|
test.t1 repair Error File 'MYSQL_TMP_DIR/t1.MYD' not found (Errcode: 20 "<errmsg>")
|
|
test.t1 repair status Operation failed
|
|
drop table t1;
|
|
create table t2 (a int) engine=aria data directory='MYSQL_TMP_DIR';
|
|
insert t2 values (1);
|
|
repair table t2;
|
|
Table Op Msg_type Msg_text
|
|
test.t2 repair error 20 for record at pos 256
|
|
test.t2 repair Error File 'MYSQL_TMP_DIR/t2.MAD' not found (Errcode: 20 "<errmsg>")
|
|
test.t2 repair status Operation failed
|
|
drop table t2;
|