From 4c73d105b75cd798f014d207a3d536c0673d21a5 Mon Sep 17 00:00:00 2001 From: zhangshuai <1216179120@qq.com> Date: Mon, 19 May 2025 20:57:19 +0800 Subject: [PATCH] add allow_no_pk_concurrent_insert-master.opt, allow_no_pk_concurrent_insert.test --- .../t/allow_no_pk_concurrent_insert-master.opt | 2 ++ .../rocksdb/t/allow_no_pk_concurrent_insert.test | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 mysql-test/suite/rocksdb/t/allow_no_pk_concurrent_insert-master.opt create mode 100644 mysql-test/suite/rocksdb/t/allow_no_pk_concurrent_insert.test diff --git a/mysql-test/suite/rocksdb/t/allow_no_pk_concurrent_insert-master.opt b/mysql-test/suite/rocksdb/t/allow_no_pk_concurrent_insert-master.opt new file mode 100644 index 000000000..29306be8e --- /dev/null +++ b/mysql-test/suite/rocksdb/t/allow_no_pk_concurrent_insert-master.opt @@ -0,0 +1,2 @@ +--initialize --default_authentication_plugin=mysql_native_password +--default_authentication_plugin=mysql_native_password diff --git a/mysql-test/suite/rocksdb/t/allow_no_pk_concurrent_insert.test b/mysql-test/suite/rocksdb/t/allow_no_pk_concurrent_insert.test new file mode 100644 index 000000000..2befe4b4e --- /dev/null +++ b/mysql-test/suite/rocksdb/t/allow_no_pk_concurrent_insert.test @@ -0,0 +1,16 @@ +# +# Tests concurrent inserts for tables with no primary key. +# + +--source include/have_rocksdb.inc + +--source include/have_debug.inc + +# create the actual table +CREATE TABLE t1 (a INT) ENGINE=rocksdb; + +--let $exec = python suite/rocksdb/t/rocksdb_concurrent_insert.py root 127.0.0.1 $MASTER_MYPORT test t1 100 4 +exec $exec; + +SELECT COUNT(*) from t1; +DROP TABLE t1; -- Gitee