Details
Description
Currently include/have_innodb_4k.inc etc. files only check that the server is running with the corresponding page size. I think it would be more convenient if they actually enforced the setting.
diff --git a/mysql-test/include/have_innodb_16k.opt b/mysql-test/include/have_innodb_16k.opt
|
new file mode 100644
|
index 00000000000..2ece0f02d02
|
--- /dev/null
|
+++ b/mysql-test/include/have_innodb_16k.opt
|
@@ -0,0 +1 @@
|
+--innodb-page-size=16k
|
diff --git a/mysql-test/include/have_innodb_32k.opt b/mysql-test/include/have_innodb_32k.opt
|
new file mode 100644
|
index 00000000000..cabc8fc7378
|
--- /dev/null
|
+++ b/mysql-test/include/have_innodb_32k.opt
|
@@ -0,0 +1 @@
|
+--innodb-page-size=32k
|
diff --git a/mysql-test/include/have_innodb_4k.opt b/mysql-test/include/have_innodb_4k.opt
|
new file mode 100644
|
index 00000000000..e5b58602036
|
--- /dev/null
|
+++ b/mysql-test/include/have_innodb_4k.opt
|
@@ -0,0 +1 @@
|
+--innodb-page-size=4k
|
diff --git a/mysql-test/include/have_innodb_64k.opt b/mysql-test/include/have_innodb_64k.opt
|
new file mode 100644
|
index 00000000000..c70123809fc
|
--- /dev/null
|
+++ b/mysql-test/include/have_innodb_64k.opt
|
@@ -0,0 +1 @@
|
+--innodb-page-size=64k
|
diff --git a/mysql-test/include/have_innodb_8k.opt b/mysql-test/include/have_innodb_8k.opt
|
new file mode 100644
|
index 00000000000..f75efe9af79
|
--- /dev/null
|
+++ b/mysql-test/include/have_innodb_8k.opt
|
@@ -0,0 +1 @@
|
+--innodb-page-size=8k
|
Attachments
Issue Links
- is blocked by
-
MDEV-21678 innodb_gis.gis_split_nan fails with ER_CANT_CREATE_GEOMETRY_OBJECT
- Closed
-
MDEV-21679 innodb_zip.index_large_prefix_4k fails with ER_TOO_BIG_ROWSIZE
- Closed