6864N/AThis patchset is for bug:
6864N/A
6864N/A24409419 Mitaka oslo.db should support MySQL Cluster
6864N/A
6876N/AThis fixes the following aspects of oslo.db:
6876N/A
6864N/A1. Implementation of an oslo.db configuration parameter to specify the MySQL
6864N/A storage engine (mysql_storage_engine).
6864N/A
6864N/AThis has not been committed upstream, but has been filed in launchpad:
6864N/A
6864N/Ahttps://bugs.launchpad.net/oslo.db/+bug/1564110
6864N/A
6876N/A--- oslo.db-4.7.0/oslo_db/options.py.~1~ 2016-03-27 20:04:48.000000000 +0000
6876N/A+++ oslo.db-4.7.0/oslo_db/options.py 2016-09-08 23:03:23.562323080 +0000
6864N/A@@ -48,6 +48,13 @@ database_opts = [
6864N/A 'server-set SQL mode. To use whatever SQL mode '
6864N/A 'is set by the server configuration, '
6864N/A 'set this to no value. Example: mysql_sql_mode='),
6864N/A+ cfg.StrOpt('mysql_storage_engine',
6864N/A+ default='InnoDB',
6864N/A+ help='This configures the MySQL storage engine. '
6864N/A+ 'This allows for OpenStack to support different storage '
6876N/A+ 'engine such as InnoDB, NDB, etc. By default, '
6876N/A+ 'this value will be set to InnoDB. For MySQL Cluster, '
6876N/A+ 'set to NDBCLUSTER. Example: mysql_storage_engine='),
6864N/A cfg.IntOpt('idle_timeout',
6864N/A default=3600,
6864N/A deprecated_opts=[cfg.DeprecatedOpt('sql_idle_timeout',