From e577b5667a3b3c6be030680d62e69ff539b97199 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Wed, 3 Jan 2018 17:19:39 +0100 Subject: [PATCH] fix compilation w/o P_S --- sql/ha_partition.h | 2 ++ sql/semisync_master_ack_receiver.cc | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/sql/ha_partition.h b/sql/ha_partition.h index 209b9531469..ac41de16f20 100644 --- a/sql/ha_partition.h +++ b/sql/ha_partition.h @@ -79,7 +79,9 @@ struct st_partition_ft_info }; +#ifdef HAVE_PSI_MUTEX_INTERFACE extern PSI_mutex_key key_partition_auto_inc_mutex; +#endif /** Partition specific Handler_share. diff --git a/sql/semisync_master_ack_receiver.cc b/sql/semisync_master_ack_receiver.cc index f986c629f65..244e9396889 100644 --- a/sql/semisync_master_ack_receiver.cc +++ b/sql/semisync_master_ack_receiver.cc @@ -17,9 +17,13 @@ #include "semisync_master.h" #include "semisync_master_ack_receiver.h" +#ifdef HAVE_PSI_MUTEX_INTERFACE extern PSI_mutex_key key_LOCK_ack_receiver; extern PSI_cond_key key_COND_ack_receiver; +#endif +#ifdef HAVE_PSI_THREAD_INTERFACE extern PSI_thread_key key_thread_ack_receiver; +#endif extern Repl_semi_sync_master repl_semisync; /* Callback function of ack receive thread */