mirror of
https://github.com/MariaDB/server.git
synced 2025-02-09 23:24:11 +01:00
![Marko Mäkelä](/assets/img/avatar_default.png)
New error codes can only be added in the latest major version.
Adding ER_KILL_DENIED_HIGH_PRIORITY would shift by one all
error codes that were added in MariaDB Server 10.6 or later.
This amends commit 1001dae186
Suggested by: Sergei Golubchik
25 lines
908 B
Text
25 lines
908 B
Text
connection node_2;
|
|
connection node_1;
|
|
connect con1,127.0.0.1,root,,test,$NODE_MYPORT_1;
|
|
call mtr.add_suppression("WSREP: ALTER TABLE isolation failure");
|
|
CREATE TABLE t1(c1 INT PRIMARY KEY, c2 INT) ENGINE=InnoDB;
|
|
INSERT into t1 values (1,1);
|
|
SET DEBUG_SYNC = 'alter_table_after_open_tables SIGNAL bf_started WAIT_FOR bf_continue';
|
|
ALTER TABLE t1 DROP COLUMN c2;;
|
|
connection node_1;
|
|
SET SESSION wsrep_sync_wait = 0;
|
|
SET DEBUG_SYNC = 'now WAIT_FOR bf_started';
|
|
KILL ID;
|
|
ERROR HY000: This is a high priority thread/query and cannot be killed without compromising the consistency of the cluster
|
|
KILL QUERY ID;
|
|
ERROR HY000: This is a high priority thread/query and cannot be killed without compromising the consistency of the cluster
|
|
connection node_1;
|
|
SET DEBUG_SYNC = 'now SIGNAL bf_continue';
|
|
connection con1;
|
|
SET DEBUG_SYNC = 'RESET';
|
|
SELECT * FROM t1;
|
|
c1
|
|
1
|
|
connection node_1;
|
|
DROP TABLE t1;
|
|
disconnect con1;
|