From 3e64e7f24c74da786e0f31bded61f59d9f772241 Mon Sep 17 00:00:00 2001 From: mkaruza Date: Tue, 12 Feb 2019 12:32:42 +0100 Subject: WSREP debug log levels support Global variable wsrep_debug now can be used to filter wsrep-lib messages based on debug level provided. Type of wsrep_debug is now set to be unsigned int, so tests and configuration files changed accordingly. --- sql/wsrep_mysqld.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sql/wsrep_mysqld.cc') diff --git a/sql/wsrep_mysqld.cc b/sql/wsrep_mysqld.cc index 06e713ceda0..18c2e7072e2 100644 --- a/sql/wsrep_mysqld.cc +++ b/sql/wsrep_mysqld.cc @@ -85,7 +85,7 @@ const char *wsrep_data_home_dir; const char *wsrep_dbug_option; const char *wsrep_notify_cmd; -my_bool wsrep_debug; // Enable debug level logging +ulong wsrep_debug; // Debug level logging my_bool wsrep_convert_LOCK_to_trx; // Convert locking sessions to trx my_bool wsrep_auto_increment_control; // Control auto increment variables my_bool wsrep_drupal_282555_workaround; // Retry autoinc insert after dupkey @@ -638,6 +638,7 @@ int wsrep_init_server() working_dir, initial_position, wsrep_max_protocol_version); + Wsrep_server_state::instance().debug_log_level(wsrep_debug); } catch (const wsrep::runtime_error& e) { -- cgit v1.2.1