From ca351598d47db0f50587e7e71a2ae04ce2d9ffd7 Mon Sep 17 00:00:00 2001 From: Sam Morrison Date: Tue, 18 Jun 2019 18:29:12 +1000 Subject: [PATCH] Ignore new 'sys' mysql database by default Mysql 8.0 has a new database 'sys' [1] that should be ignored by trove by default. [1] https://dev.mysql.com/doc/refman/8.0/en/sys-schema.html Change-Id: Ie2b60e36bd9e20bb55b36d3c6b21e9ff1dc56fde --- trove/common/cfg.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trove/common/cfg.py b/trove/common/cfg.py index dbe824eda2..34de8fd396 100644 --- a/trove/common/cfg.py +++ b/trove/common/cfg.py @@ -600,7 +600,8 @@ mysql_opts = [ deprecated_name='ignore_users', deprecated_group='DEFAULT'), cfg.ListOpt('ignore_dbs', - default=['mysql', 'information_schema', 'performance_schema'], + default=['mysql', 'information_schema', 'performance_schema', + 'sys'], help='Databases to exclude when listing databases.', deprecated_name='ignore_dbs', deprecated_group='DEFAULT'),