From 9d8fb455d5d7111424091800ebfb6147cfde2871 Mon Sep 17 00:00:00 2001 From: Mark Kirkwood Date: Wed, 1 Apr 2020 14:07:44 +1300 Subject: [PATCH] Add innodb configuration parameters log_file_size and flush_method Add these to the validation rules for Mysql and Mariadb, as we are using versions for which it is possible to change these w/o special procedures. Change-Id: I9014f4ae3083173b49d0ee581c976d06e852a29f --- trove/templates/mariadb/validation-rules.json | 12 ++++++++++++ trove/templates/mysql/validation-rules.json | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/trove/templates/mariadb/validation-rules.json b/trove/templates/mariadb/validation-rules.json index f47a452e86..e16439c01e 100644 --- a/trove/templates/mariadb/validation-rules.json +++ b/trove/templates/mariadb/validation-rules.json @@ -70,6 +70,11 @@ "min": 0, "type": "integer" }, + { + "name": "innodb_flush_method", + "restart_required": true, + "type": "string" + }, { "name": "innodb_log_buffer_size", "restart_required": true, @@ -77,6 +82,13 @@ "min": 262144, "type": "integer" }, + { + "name": "innodb_log_file_size", + "restart_required": true, + "max": 274877906944, + "min": 4194304, + "type": "integer" + }, { "name": "innodb_open_files", "restart_required": true, diff --git a/trove/templates/mysql/validation-rules.json b/trove/templates/mysql/validation-rules.json index 35b005860e..38dc488898 100644 --- a/trove/templates/mysql/validation-rules.json +++ b/trove/templates/mysql/validation-rules.json @@ -70,6 +70,11 @@ "min": 0, "type": "integer" }, + { + "name": "innodb_flush_method", + "restart_required": true, + "type": "string" + }, { "name": "innodb_log_buffer_size", "restart_required": true, @@ -77,6 +82,13 @@ "min": 262144, "type": "integer" }, + { + "name": "innodb_log_file_size", + "restart_required": true, + "max": 274877906944, + "min": 4194304, + "type": "integer" + }, { "name": "innodb_open_files", "restart_required": true,