Fixed failing maria.repair test
Backported patch from MariaDB 10.6 The issue was that the using session_mem_used to break a test does not guarantee where the test breaks, which gives different results depending on the environment or how MariaDB is compield.
This commit is contained in:
parent
9f8871db2f
commit
c9851d35ad
@ -29,12 +29,5 @@ CREATE TABLE t1 (i INT) ENGINE=Aria;
|
||||
INSERT INTO t1 VALUES (1);
|
||||
SET max_session_mem_used=50000;
|
||||
REPAIR LOCAL TABLE t1 USE_FRM;
|
||||
Table Op Msg_type Msg_text
|
||||
t1 repair error Failed to open partially repaired table
|
||||
Warnings:
|
||||
Error 1290 The MariaDB server is running with the --max-thread-mem-used=50000 option so it cannot execute this statement
|
||||
REPAIR LOCAL TABLE t1;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 repair Error The MariaDB server is running with the --max-thread-mem-used=50000 option so it cannot execute this statement
|
||||
test.t1 repair error Corrupt
|
||||
DROP TABLE t1;
|
||||
|
@ -36,6 +36,8 @@ DROP TABLE t1;
|
||||
CREATE TABLE t1 (i INT) ENGINE=Aria;
|
||||
INSERT INTO t1 VALUES (1);
|
||||
SET max_session_mem_used=50000;
|
||||
--disable_result_log
|
||||
REPAIR LOCAL TABLE t1 USE_FRM;
|
||||
REPAIR LOCAL TABLE t1;
|
||||
--enable_result_log
|
||||
DROP TABLE t1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user