From 3f51e8e60fe20ce9ff9d65c4f18c0e021f0e087f Mon Sep 17 00:00:00 2001 From: zhangshuai <1216179120@qq.com> Date: Mon, 26 May 2025 15:03:16 +0800 Subject: [PATCH 1/2] Add two new files: rpl_rocksdb_row_blob.test, rpl_rocksdb_row_commit_after_flush.test --- .../rocksdb_rpl/t/rpl_rocksdb_row_blob.test | 16 ++++++++++++++++ .../t/rpl_rocksdb_row_commit_after_flush.test | 8 ++++++++ 2 files changed, 24 insertions(+) create mode 100644 mysql-test/suite/rocksdb_rpl/t/rpl_rocksdb_row_blob.test create mode 100644 mysql-test/suite/rocksdb_rpl/t/rpl_rocksdb_row_commit_after_flush.test diff --git a/mysql-test/suite/rocksdb_rpl/t/rpl_rocksdb_row_blob.test b/mysql-test/suite/rocksdb_rpl/t/rpl_rocksdb_row_blob.test new file mode 100644 index 000000000..6cf770e11 --- /dev/null +++ b/mysql-test/suite/rocksdb_rpl/t/rpl_rocksdb_row_blob.test @@ -0,0 +1,16 @@ +################################# +# Wrapper for rpl_row_blob.test# +################################# +######################################################## +# By JBM 2005-02-15 Wrapped to allow reuse of test code# +# Added to skip if ndb is default # +######################################################## +-- source include/not_group_replication_plugin.inc +-- source include/not_ndb_default.inc +-- source include/have_rocksdb.inc +-- source include/have_binlog_format_row.inc +-- source include/master-slave.inc +let $engine_type=RocksDB; +-- source extra/rpl_tests/rpl_row_blob.test + +-- source include/rpl_end.inc diff --git a/mysql-test/suite/rocksdb_rpl/t/rpl_rocksdb_row_commit_after_flush.test b/mysql-test/suite/rocksdb_rpl/t/rpl_rocksdb_row_commit_after_flush.test new file mode 100644 index 000000000..aba7c2f8b --- /dev/null +++ b/mysql-test/suite/rocksdb_rpl/t/rpl_rocksdb_row_commit_after_flush.test @@ -0,0 +1,8 @@ +-- source include/not_group_replication_plugin.inc +-- source include/have_binlog_format_row.inc +-- source include/not_ndb_default.inc +-- source include/have_rocksdb.inc +-- source include/master-slave.inc +let $engine_type=rocksdb; +-- source extra/rpl_tests/rpl_commit_after_flush.test +-- source include/rpl_end.inc -- Gitee From 445cb1c079d9509c9df74d8a7546f5a1f03a8e07 Mon Sep 17 00:00:00 2001 From: zhangshuai <1216179120@qq.com> Date: Tue, 27 May 2025 16:49:35 +0800 Subject: [PATCH 2/2] Add two new files: rocksdb_allow_mmap_reads_basic.result, rocksdb_allow_mmap_writes_basic.result --- .../r/rocksdb_allow_mmap_reads_basic.result | 7 +++++++ .../r/rocksdb_allow_mmap_writes_basic.result | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 mysql-test/suite/rocksdb_sys_vars/r/rocksdb_allow_mmap_reads_basic.result create mode 100644 mysql-test/suite/rocksdb_sys_vars/r/rocksdb_allow_mmap_writes_basic.result diff --git a/mysql-test/suite/rocksdb_sys_vars/r/rocksdb_allow_mmap_reads_basic.result b/mysql-test/suite/rocksdb_sys_vars/r/rocksdb_allow_mmap_reads_basic.result new file mode 100644 index 000000000..f0f1b077a --- /dev/null +++ b/mysql-test/suite/rocksdb_sys_vars/r/rocksdb_allow_mmap_reads_basic.result @@ -0,0 +1,7 @@ +SET @start_global_value = @@global.ROCKSDB_ALLOW_MMAP_READS; +SELECT @start_global_value; +@start_global_value +0 +"Trying to set variable @@global.ROCKSDB_ALLOW_MMAP_READS to 444. It should fail because it is readonly." +SET @@global.ROCKSDB_ALLOW_MMAP_READS = 444; +ERROR HY000: Variable 'rocksdb_allow_mmap_reads' is a read only variable diff --git a/mysql-test/suite/rocksdb_sys_vars/r/rocksdb_allow_mmap_writes_basic.result b/mysql-test/suite/rocksdb_sys_vars/r/rocksdb_allow_mmap_writes_basic.result new file mode 100644 index 000000000..3fa1f14e1 --- /dev/null +++ b/mysql-test/suite/rocksdb_sys_vars/r/rocksdb_allow_mmap_writes_basic.result @@ -0,0 +1,7 @@ +SET @start_global_value = @@global.ROCKSDB_ALLOW_MMAP_WRITES; +SELECT @start_global_value; +@start_global_value +0 +"Trying to set variable @@global.ROCKSDB_ALLOW_MMAP_WRITES to 444. It should fail because it is readonly." +SET @@global.ROCKSDB_ALLOW_MMAP_WRITES = 444; +ERROR HY000: Variable 'rocksdb_allow_mmap_writes' is a read only variable -- Gitee