mirror of
https://github.com/MariaDB/server.git
synced 2025-07-20 10:24:14 +03:00
Merge branch '10.0' into 10.1
This commit is contained in:
@ -377,7 +377,9 @@ send optimize table t1;
|
||||
# client 1
|
||||
--echo proceed with the normal connection
|
||||
connection default;
|
||||
--disable_ps_protocol
|
||||
handler t1 read next;
|
||||
--enable_ps_protocol
|
||||
handler t1 close;
|
||||
# client 2
|
||||
--echo read the result from the other connection
|
||||
|
@ -269,7 +269,7 @@ handler t1 open;
|
||||
lock table t1 write;
|
||||
alter table t1 engine=csv;
|
||||
handler t1 read a next;
|
||||
ERROR HY000: Storage engine CSV of the table `test`.`t1` doesn't have this option
|
||||
Got one of the listed errors
|
||||
handler t1 close;
|
||||
unlock tables;
|
||||
drop table t1;
|
||||
|
@ -326,7 +326,7 @@ let $wait_condition=
|
||||
info = "alter table t1 engine=csv";
|
||||
--source include/wait_condition.inc
|
||||
connection default;
|
||||
--error ER_ILLEGAL_HA
|
||||
--error ER_ILLEGAL_HA,ER_KEY_DOES_NOT_EXITS
|
||||
handler t1 read a next;
|
||||
handler t1 close;
|
||||
connection con1;
|
||||
|
9
mysql-test/suite/handler/ps.result
Normal file
9
mysql-test/suite/handler/ps.result
Normal file
@ -0,0 +1,9 @@
|
||||
create table t1 (i int);
|
||||
handler test.t1 open handler_a;
|
||||
flush status;
|
||||
handler handler_a read first;
|
||||
i
|
||||
show status like 'Com_stmt_prepare%';
|
||||
Variable_name Value
|
||||
Com_stmt_prepare OK
|
||||
drop table t1;
|
11
mysql-test/suite/handler/ps.test
Normal file
11
mysql-test/suite/handler/ps.test
Normal file
@ -0,0 +1,11 @@
|
||||
#
|
||||
# MDEV-15729 Server crashes in Field::make_field upon HANDLER READ executed with PS protocol
|
||||
#
|
||||
create table t1 (i int);
|
||||
handler test.t1 open handler_a;
|
||||
flush status;
|
||||
handler handler_a read first;
|
||||
# handler...read must be prepared in --ps-protocol mode
|
||||
--replace_result $PS_PROTOCOL OK
|
||||
show status like 'Com_stmt_prepare%';
|
||||
drop table t1;
|
Reference in New Issue
Block a user