[MDEV-8576] Bootstrap should ignore --enforce-storage-engine option Created: 2015-08-07  Updated: 2022-11-22  Resolved: 2015-09-16

Status: Closed
Project: MariaDB Server
Component/s: OTHER
Affects Version/s: 10.1
Fix Version/s: 10.1.8

Type: Bug Priority: Major
Reporter: Elena Stepanova Assignee: Jan Lindström (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocks
blocks MDEV-8577 With enforce-storage-engine mysql_upg... Closed
Problem/Incident
causes MDEV-30065 "mariadb-install-db --enforce-storage... Stalled
Relates
relates to MDEV-6858 enforce_storage_engine option Closed
Sprint: 10.1.8-2

 Description   

Currently if the server config file has enforce-storage-engine option, bootstrap would use it for system tables; but we are not ready for that yet, so it will fail badly.



 Comments   
Comment by Jan Lindström (Inactive) [ 2015-08-08 ]

http://lists.askmonty.org/pipermail/commits/2015-August/008240.html

Comment by Sergei Golubchik [ 2015-09-13 ]

I don't think this needs any fixes in the server. mysql_install_db can disable enforce-storage-engine from the server's command line.
Okay, if enforce-storage-engine cannot be disabled, then it's a bug on itself that needs fixing, but that should be done anyway, unrelated to bootstrap. So, to sum it up, there should be two changes:

  1. fix mysql_install_db to disable enforce-storage-engine from the server's command line.
  2. (optionally) fix the server to allow enforce-storage-engine to be disabled.

It should be disabled either with --enforce-storage-engine="" or --disable-enforce-storage-engine or, may be, both should work.

Comment by Jan Lindström (Inactive) [ 2015-09-16 ]

http://lists.askmonty.org/pipermail/commits/2015-September/008402.html

Comment by Jan Lindström (Inactive) [ 2015-09-16 ]

commit 173e48695031ef17c69957751539060a0df1d6c7
Author: Jan Lindström <jan.lindstrom@mariadb.com>
Date: Wed Sep 16 13:01:04 2015 +0300

MDEV-8576: Bootstrap should ignore --enforce-storage-engine option

Allow enforce-storage-engine="" option and use that on mysql_install_db
when doing bootstrap.

Generated at Thu Feb 08 07:28:11 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.